Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure配置 HTTP 服务

  1. 在树组件中,展开“配置”节点。

  2. 选择要配置的实例:

    • 要配置特定的实例,请选择该实例的配置节点。例如,对于默认实例 server,选择 server-config 节点。

    • 要为以后的实例(使用 default-config 的副本)配置默认设置,请选择 default-config 节点。

  3. 选择“HTTP 服务”节点。

  4. 在“HTTP 服务”页面中,您可以设置应用到该服务的所有 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 

    dnsCacheEnabled

    如果设置为 True,则允许用户监视与 DNS 高速缓存相关的统计信息。仅当选中“HTTP 协议”选项卡中的“DNS 查找”框时,此属性才有效。否则,将忽略此属性设置。 

    False 

  5. 单击“访问日志”选项卡以配置访问日志轮转。

    单击其他选项卡以配置请求处理、保持活动子系统、连接池、HTTP 协议和 HTTP 文件高速缓存。

  6. 单击“保存”。