配置 HTTP 服务

要配置 HTTP 服务,请执行以下步骤:

  1. 在树组件中,展开“配置”节点。
  2. 选择要配置的实例:
    1. 要配置特定的实例,请选择该实例的配置节点。例如,对于默认实例 server,请选择 server-config 节点。
    2. 要为将来的实例(使用 default-config 的副本)配置默认设置,请选择 default-config 节点。
  3. 选择“HTTP 服务”节点。
  4. “HTTP 服务”页面允许设置应用于服务的所有 HTTP 侦听器的属性。
  5. 下表列出了这些属性。

    表 0-3  HTTP 服务属性 

    属性名称

    说明

    默认值

    traceEnabled

    如果设置为 True,则启用 TRACE 操作。将此属性设置为 False 将使 Application Server 较少地受到跨站点脚本攻击的影响。

    false

    monitoringCacheEnabled

    如果设置为 True,Application Server 将高速缓存 HTTP 服务的统计数据的本地值,以响应统计数据查询。此值可用于提高性能。

    如果设置为 False,Application Server 将查询 HTTP 服务的每个统计数据值。

    true

    monitoringCacheRefreshInMillis

    指定刷新监视高速缓存之前的时间间隔(以毫秒为单位)。

    5000

    sslCacheEntries

    指定可以高速缓存的 SSL 会话的数目。其值没有上限。

    10000

    sslSessionTimeout

    指定 SSL2 会话超时之前的秒数。

    100

    ssl3SessionTimeout

    指定 SSL3 会话超时之前的秒数。

    86400

    sslClientAuthDataLimit

    指定客户机证书握手阶段缓冲的应用程序数据的最大量(以字节为单位)。

    1048576

    sslClientAuthTimeout

    指定客户机证书握手阶段超时之前的秒数。

    60

    keepAliveQueryMeanTime

    指定所需的保持活动等待时间(以毫秒为单位)。

    100

    keepAliveQueryMaxSleepTime

    指定轮询保持活动连接的进一步请求之后休眠时间的上限(以毫秒为单位)。

    100

    stackSize

    指定本机线程的最大堆栈大小。

    随操作系统/
    计算机而定

    statsProfilingEnabled

    如果设置为 False,将禁用 HTTP 服务的监视统计数据的记录(可以提高性能)。如果将此属性设置为 False,则启用 HTTP 服务的监视功能不会有任何作用。

    true

    chunkedRequestBufferSize

    指定无块请求数据的默认缓冲区大小。

    8192

    chunkedRequestTimeoutSeconds

    指定无块请求数据的默认超时(以秒为单位)。

    60

  6. 单击“访问日志”选项卡以配置访问日志轮转。 单击其他选项卡以配置请求处理、保持活动、连接池、HTTP 协议和 HTTP 文件高速缓存。
  7. 单击“保存”。

另请参见:


法律通告