The following video demonstrates the process of setting up SiteSync and promoting content between two Sitefinity CMS website environments, where the destination environment is running in a Load Balanced setup:
If you have configured your Sitefinity CMS website in a load balanced setup, the same steps for configuring the Site Sync module, listed in this article, apply with the following specifics:
The recommended approach is to select one node from your load balanced setup (this can be any node; the requirement is to pick one) and use that node as destination for promoting content from the source environment. When in load balanced setup, you must not promote content to the load balanced URL of the site, but rather to a designated node. Once content is promoted to the designated node, the Sitefinity CMS Load Balancing module will ensure cache is invalidated on all nodes, and the promoted content is pulled from the updated database.
If you are using AutoScaling, and you cannot select one node, due to the possibility of its IP address changing dynamically, you can use the load balanced URL instead. To ensure SiteSync will be able to promote content to the load balanced URL, you must enable Sticky session on your load balancer.
When configuring the SiteSync module settings, make sure to point to the designated node of the destination environment load balanced setup. Do not use the load balanced URL. The only exception, when you can use the load balanced URL of the destination environment, is if you have enabled AutoScaling on your load balancer, since this enables SiteSync to create the promoted content on the same node.
PREREQUISITES: Prior to configuring SiteSync in your load balanced setup, make sure your environments have been properly configured for load balancing. For more information see Configure Sitefinity CMS for load balancing.
RECOMMENDATION: We recommend to setup Site Sync between strictly selected nodes from the source and target environment.
web.config
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important