Best practices and troubleshooting for the Render Client configuration in clustered censhare environments.

Configuration

Configuration/Services/Renderer

Our general recommendation is to have at least one renderer instance for each server. If this is the case the configuration must not be changed.

In certain cases it may be possible to have only one renderer. But this has to be checked case by case depending on what tasks are running on which server, load, local servers (e.g. cluster) or remote servers, etc.

For a test environment one renderer logged in to the master server should be OK. All other servers are rendering over the master server. If this is the case the configuration must be changed (indirect).

Indirect configuration - approval

An indirect configuration over the master server in a productive environment should only be configured in the following cases:

  • after an approval of the censhare development team (cenQuest)

    • if the censhare application servers are local node/cluster servers

      • advantages in contrast to remote servers at different locations

        • here are no indirect database / RMI connections configured

        • possible network latency and bandwidth problems are not that critical as within remote server environments

    • if there is more than 1 renderer on the master server connected, for example a multi instance indesign server

    • if the rendering jobs (layout/content editor, content updates, ...) are not that much

Indirect configuration - configuration

Create a new activated configuration for the master server (Invocations are set to 0)

  • Create a new deactivated configuration for all servers and set the Invocations to 2

    • Due to setting the Invocations to 2 the real limit will be omitted (it would be automatically set by the count of the connected renderer instances).

    • Due to that fact, theoretically if you have 1 master server and 2 node servers (x2 indirect instances) means that 5 renderer instances should be connected to the master server.

  • After that a restart of all censhare servers and a re-login of the renderer client on the master server is necessary

Update / refresh configuration

If you change something in any service, you must restart both censhare servers to confirm this. Special cases are the image service and the renderer service.