Configuring the HTTP Service

To configure the HTTP service, follow these steps:

  1. In the tree component, expand the Configurations node.
  2. Select the instance to configure:
    1. To configure a particular instance, select the instance’s config node. For example, for the default instance, server, select the server-config node.
    2. To configure the default settings for future instances that use a copy of default-config, select the default-config node.
  3. Select the HTTP Service node.
  4. The HTTP Service page allows the setting of properties that apply to all of the service’s HTTP listeners.
  5. The following table lists these properties.

    Table 0-3  HTTP Service Properties 

    Property Name

    Description

    Default Value

    traceEnabled

    If set to true, enables the TRACE operation. Setting this property to false makes the Application Server less susceptible to cross-site scripting attacks.

    false

    monitoringCacheEnabled

    If set to true, the Application Server caches local values of the statistics of the HTTP Service to answer statistics queries. This value improves performance.

    If set to false, the Application Server queries the HTTP Service for each statistics value.

    true

    monitoringCacheRefreshInMillis

    Specifies the time interval, in milliseconds, after which the monitoring cache is refreshed.

    5000

    sslCacheEntries

    Specifies the number of SSL sessions that can be cached. There is no upper limit.

    10000

    sslSessionTimeout

    Specifies the number of seconds before an SSL2 session times out.

    100

    ssl3SessionTimeout

    Specifies the number of seconds before an SSL3 session times out.

    86400

    sslClientAuthDataLimit

    Specifies the maximum amount of application data, in bytes, that is buffered during the client certificate handshake phase.

    1048576

    sslClientAuthTimeout

    Specifies the number of seconds before the client certificate handshake phase times out.

    60

    keepAliveQueryMeanTime

    Specifies the desired keep-alive latency (in milliseconds).

    100

    keepAliveQueryMaxSleepTime

    Specifies the upper limit to the time slept (in milliseconds) after polling keep-alive connections for further requests.

    100

    stackSize

    Specifies the maximum stack size of the native thread.

    OS/
    Machine dependent

    statsProfilingEnabled

    If set to false, disables the recording of monitoring statistics by the HTTP Service, which improves performance. If t this property is set to false, enabling monitoring for the HTTP service has no effect.

    true

    chunkedRequestBufferSize

    Specifies the default buffer size for un-chunking request data.

    8192

    chunkedRequestTimeoutSeconds

    Specifies the default timeout (in seconds) for un-chunking request data.

    60

  6. Click the Access Log tab to configure access log rotation. Click the other tabs to configure request processing, keep alive, connection pool, HTTP protocol, and HTTP file cache.
  7. Click Save.

See Also:


Legal Notices