Configure outscaling
Important note!
This article is valid from Smartsite 7.0 to 7.2. In Smartsite 7.3 we introduced the AutoStateSync feature for automatic state synchronisation, which we highly recommend. You can still use the scenario described below, but we do not recommend it since it is much more complex than using the AutoStateSync feature.
Configure Outscaling
The principles behind outscaling have not changed in Smartsite 7. The main difference is that CmsServer and the new Manager are both new nodes in the outscaling configuration.
The old situation
In Smartsite 1.4, a standard simple outscaling scenario looks like this.
The new situation
In Smartsite 7, a standard simple outscaling scenario looks like this. Although the number of lines may look a bit intimidating, the amount of work that needs to be done is doable since several defaults are already set by the setup.
Modifying the .config files
In practice most endpoints in the .config files are correct after setup. You'll only need to add those endpoints described in the Installation procedure.
If you need a more advanced outscaling configuration, you can find the Wcf configurations in these files:
Outscaling instance | Configuration file |
---|---|
Cms | <siteroot>\WWW\Web.config |
Pub | <siteroot>\WWW\Web.config |
CmsServer | <siteroot>\Applications\CmsServer\CmsServer.exe.config |
Mgr | <siteroot>\WWWMgr\Web.config |
Configuring outscaling
Outscaling is still configured in the old manager by using the Outscaling Console. Make sure you set the synchronization mode to realtime.
Outscaling instance | Subscribers | Server type | Standard Connection Url | Credentials required |
---|---|---|---|---|
Cms | Pub, CmsServer, Mgr | Manager | http://localhost/cms/manager.dws | Yes |
Pub | - | Pub server | %pubinteropserviceaddress% | No |
CmsServer | Pub, CmsServer, Mgr | CmsServer | http://localhost/services/wcf/cms | No |
Mgr | - | Dashboard | net.pipe://localhost/Mgr/StateSyncService | No |