Documentation Center

Configuring the Event System

You can configure general behavior of the Event System, for example threads and thread timeouts, in the Content Manager configuration file, Tridion.ContentManager.config.

About this task

Procedure

  1. Navigate to %TRIDION_HOME%.
  2. Open Tridion.ContentManager.config in a text editor.
  3. You can configure the behavior of the Event System by adjusting the following attribute values in the <eventSystem> element:
    [/task/taskbody/steps/step/info/table/tgroup/thead/row/entry {"col1"}) Attribute (entry][/task/taskbody/steps/step/info/table/tgroup/thead/row/entry {"col3"}) Description (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col1"}) maxThreadCount (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col3"}) The maximum number of Event System threads running at any one time. Initially set to 5. (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col1"}) threadTimeout (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col3"}) Amount of time, in seconds, after which an unresponsive thread times out. Initially set to 30. (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col1"}) threadNamePrefix (entry][/task/taskbody/steps/step/info/table/tgroup/tbody/row/entry {"col3"}) Do not change this value unless you have a pressing reason to do so (for example, if you have other threads that use the same prefix). Initially set to "EventSystem". (entry]

    Only change the maxThreadCount and threadTimeout values if you are experiencing problems with your Event System implementation. In general, keep both values as low as possible.

  4. Save and close Tridion.ContentManager.config.
  5. To apply your changes, restart TcmServiceHost and, if the event you enabled has a dependency on the Publisher service, TcmPublisher as well.