Configure outscaling

Smartsite 7 - ...

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