Where can I find the SiteId for each machine in a multi server scenario? Looked in various config files but I can't find any...
Is there a new guide for 7.5 regarding how to setup a load balanced environment?
does the sitesettings info here help ?http://world.episerver.com/Documentation/Items/Upgrading/EPiServer-CMS/75/Breaking-changes/
Not much besides that it is totally gone...
We are trying to set up the net.tcp load balanced scenario and I found this blog from nansenhttp://blog.nansen.com/2013/04/how-to-configure-episerver-load.html
and they talk about site settings to be enabled etc:
"The first thing you need to do is update your episerver.config file so that each site has event handling turned on. There are two attributes that are required in the <siteSettings> element. These attributes are enableEvents and enableRemoteEvents. Both of these should be set to "true". If you have an EPiServer enterprise environment, you must do this for each<siteSettings> element for each <site>."
So, now I am a little curious how I shall do in 7.5...
Any ideas are appreciated
I was the original author of the Nasen blog post regarding Load Balacing using Net TCP (http://blog.nansen.com/2013/04/how-to-configure-episerver-load.html). I have experience doing this with 6R2, but have yet to do this with 7.5. Luckily I'm in the process of configuring load balancing for 7.5 - I'll get back to you shortly with more information - hang tight.
One thing to check is:
In 7.5, all site configuration is managed via the DDS - I believe this includes the what is formerly referred to as a SiteId (now called Name?). There is no more site configuration in episerver.config. Take a look at the Website Configuration section in Admin -> Config and I'll bet you'll be able to set the Name and configure your site. Try using the Name field the way we formely used the SiteId.
Ok nice Rob sounds promising!
However, when I am looking into the SiteDefinitionRepository, each site just have guid and the some standard stuff like root, startpage etc.
But where do I enable the remoteevents? In the "good old days" it was a flag in episerver config, I don't need to enable anymore?
Interesting... I have been talking to epi support and they don't have a tech guide for load balancing in 7.5, is that true? Makes me worried!
Load balancing for 7.5 should be no different than load balancing for 7. You do not need to set the flags enableRemoteEvents anymore, this was removed in CMS 6 R2.
The only thing necessary should be to comment in the eventreplication service in the web.config.
Hope this helps!
Has anyone been able to configure this properly? Robert Strube, did you manage to set it up?
In 7.5 siteId has been changed to HostingEnvironment.SiteName - In other words, the site name in IIS.
Thank you Mattias. I used site name in IIS and managed to set up the event sync. Now it is works perfectly!