Don't miss out Virtual Happy Hour today (April 26).

Try our conversational search powered by Generative AI!

Issue with CMS updation in load balancing server.

Vote:
 

Hi,

We are facing issue with CMS updations in loadbalancing servers.

If we are updating CMS data for a page in one server, it is not reflecting in other server. Because of this we need to publish pages in both servers if any content is changed.

Can you please let us know the solution.

We are using EPiServer CMS 7.5

We have added the below configurations in our web.config file


































Even after this it doesn't work.

Thanks,

Manjeera T

#179262
Jun 07, 2017 6:43
Vote:
 

Hi Manjeera,

In a typical LB setup, you would have a publishing serving (P1) and two or more front servers (F1, F2, etc.)

P1 is behind the firewall, accessible only inside your private network

F1 and F2 are accessible to everyone, but for security reasons, they don't have access to edit/admin mode.

P1 needs to send remote events to F1 and F2.

And if you're using Self Optimizing Blocks or some other addon that stores data in Dynamic Data Store, then

F1 needs to send remote events to P1 and F2

F2 needs to send remote events to P1 and F1.

http://world.episerver.com/documentation/developer-guides/CMS/event-management/WCF-event-management/

Publishing server is not necessary, but then every front server needs to send remote events to all other servers.

Usually, servers are listening on different ports.

For example:

P1 on 5000

F1 on 5001

F2 on 5002

If you've set up remote events correctly (every server will have different services and clients section (1 server, 2 clients per config file.)), you should check if servers can reach each other on a given port.

P1 should reach F1 on port 5001 and F2 on port 5002, etc.

The easiest way to verify this is to use Telnet.

Hope this helps.

#179297
Jun 07, 2017 16:58
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.