Frage Tridion 2011 SP1 HR1 Cache Channel Server - Einrichtung


Wollte nur überprüfen, wie die nach dem Lesen Dokumente bin ich nicht 100% sicher, aber in unserem Szenario haben wir einen separaten Server mit dem Deployer (HTTP Upload), einen separaten SQL Server mit Broker und zwei Präsentationsserver jeweils mit der API Serverrolle installiert

Wir wollen das Tridion Object Caching so nutzen

Auf jedem Präsentationsserver:

  1. Installiertes CCS.
  2. Aktualisieren Sie cd_storage_conf:
    • ObjectCache aktiviert = true
    • Fügen Sie den RemoteSynchronization-Eintrag hinzu, der auf den lokalen Cache-Channel-Dienst "localhost" verweist.
    • Setzen Sie cached = true für ItemTypes, die ich cachen möchte.

Auf dem Deployer-Server:

  1. CCS ist hier nicht installiert.
  2. Aktualisieren Sie cd_storage_conf:
    • ObjectCache aktiviert = true
    • Fügen Sie den RemoteSynchronization-Eintrag hinzu, der auf jeden der Cache-Channel-Dienste auf den Präsentationsservern verweist.
    • Setzen Sie cached = true für ItemTypes, die ich cachen möchte.

Ich das richtig? Grundsätzlich bin ich unsicher, ob das CCS auf jeden API-Server geht, um vom Deployer benachrichtigt zu werden, oder ob es auf dem Deployer-Server und dem API-Server dorthin geht?

Prost


6
2018-01-25 09:19


Ursprung




Antworten:


Das ist nicht richtig. Sie benötigen nur ein CCS. Normalerweise lege ich das auf den Server, auf dem der Deployer läuft. Anschließend abonnieren die Broker auf den Anwendungsservern, auf denen Ihre Websites ausgeführt werden, das CCS, das sie benachrichtigt, wenn Elemente aus dem Cache gelöscht werden sollen.


7
2018-01-25 12:16



Das ist absolut richtig. Möglicherweise stellen Sie fest, dass das CCS in dieser Architektur ein einzelner Fehlerpunkt (SPOF) ist. Wenn Sie das beunruhigt, sehen Sie sich die Alternative JMS an. Ich habe es hier beschrieben: blog.trivident.com/2012/09/.... - Quirijn


Soweit mir bekannt ist, ist das richtig eingerichtet. Wenn ich richtig verstehe diese Sie müssen nur CCS auf einem Server installieren und dann von den anderen CD-Servern auf den mit CCS installieren.


6
2018-01-25 09:58



Ah - OK. Dann müsste CCS nur auf meinem Deployer-Server installiert werden und die anderen Server darauf zeigen - NICHT umgekehrt (wo jeder CD-Server eine Instanz von CCS hat)? - Neil
Ja, das ist richtig. - Asier Fernández