Use the Server Manager to configure the Cherwell Application Server so that a 3-tier connection can be maintained between the CSM applications and the database. When configuring the Application Server, define:
To configure the Application Server:
The Server Configuration window opens.
Note: In older CSM versions, this field could be customized. If this was done previously, then the field can be edited. Otherwise, the field is read-only.
Note: Individual clients can override this to make their checks more or less enforced.
Refer to the table for descriptions of these settings.
Note: These settings provide limiting values to help prevent Denial of Service attacks. Do not change these values without consulting the Cherwell Support team.
Item |
Description |
---|---|
Maximum TCP Connections |
Maximum number of client connections the server keeps pooled. Note: A client might maintain a connection that is not actively being used for a service request. |
Maximum Concurrent Calls |
Maximum number of service requests the server handles concurrently. Service requests above this amount fail. |
Maximum Concurrent Instances |
Maximum number of concurrent service instances. This value is used for testing purposes. |
Maximum Concurrent Sessions |
Maximum number of concurrent sessions allowed to the server. Note: A client may have more than one session at a time. Trying to create sessions above this amount result in an error. |
Allowed Connection Backlog |
Number of connections above the maximum that can be backlogged before the server returns an error. |
Maximum Buffer Pool Size |
Maximum memory, in bytes, the server uses for buffering messages. Decreasing this amount can reduce the memory usage of the server but could cause a performance degradation on each service call. |
Maximum Message Size |
Maximum size of a message, in bytes, the server or client consumes. Messages over this size are not be processed and result in an error. Note: The message header is included in this size. |
Maximum Message Depth |
Maximum depth the client or server accepts when parsing an XML message. Depth refers to the nesting of XML elements in a message. |
Maximum Message Table Count |
The message table contains the unique names of all elements and attributes in a message as it is consumed on the client or server. If this value is exceeded, an error message is generated. Reports with large datasets could require this setting to be increased. |
Maximum Content Length |
Maximum number of characters allowed in XML element content. |
Maximum Array Length |
Maximum allowed size of a message being received by the client or server. |
Enable Message Compression |
When selected, compresses message traffic between the client and application server. |
Enable Service Performance Counters |
When selected, allows the entire service behavior to be measured, which can then be used to diagnose performance. These can be found under the performance object when viewing with Performance Monitor (Perfmon.exe). |
Restore Default Value |
When selected, restores all limits and options to their default values. |