使用键值对方式
xxx=dddd方式
worker.list 默认值 ajp13 worker的名字。多个使用,分隔。该指令可以出现多次。
worker.maintain 连接池设置。秒。默认60.jk1.2.13支持。
每个worker的属性使用
worker.<worker name>.<directive>=<value>
。worker的名字是大小写敏感的。
变量定义
<variable_name>=<value>
变量名必能和指令冲突。推荐变量名以$符号开头,如$companyName = 我的公司名字
继承
多个worker很多属性相同的因此可以配置继承。
reference指令。
如worker.castor.reference=worker.pollux 表示castor将会继承自pollux
type,每个worker必须包含。默认ajp13支持的类型是ajp13, ajp14, jni, lb or status。
连接支持
host 默认 localhost 连接tomcat的地址。(接受ajp13的地址,以下类似)
port 默认 8009 tomcat连接的端口。
socket_timeout 默认0,秒。 如果jk连接指定时间之后依然无法连接成功将会产生错误信息到日志,然后继续重试。0表示不管多久都连接下去。
socket_connect_timeout 默认 socket_timeout *10, 毫秒。和socket_timeout 类似。只是单位不一样。
socket_keepalive 默认 false 如果是true,将会发送脉冲到tomcat,来确保连接有效。该值应该设置为true,来确保稳定性。
ping_mode
xxx=dddd方式
worker.list 默认值 ajp13 worker的名字。多个使用,分隔。该指令可以出现多次。
worker.maintain 连接池设置。秒。默认60.jk1.2.13支持。
每个worker的属性使用
worker.<worker name>.<directive>=<value>
。worker的名字是大小写敏感的。
变量定义
<variable_name>=<value>
变量名必能和指令冲突。推荐变量名以$符号开头,如$companyName = 我的公司名字
继承
多个worker很多属性相同的因此可以配置继承。
reference指令。
如worker.castor.reference=worker.pollux 表示castor将会继承自pollux
type,每个worker必须包含。默认ajp13支持的类型是ajp13, ajp14, jni, lb or status。
连接支持
host 默认 localhost 连接tomcat的地址。(接受ajp13的地址,以下类似)
port 默认 8009 tomcat连接的端口。
socket_timeout 默认0,秒。 如果jk连接指定时间之后依然无法连接成功将会产生错误信息到日志,然后继续重试。0表示不管多久都连接下去。
socket_connect_timeout 默认 socket_timeout *10, 毫秒。和socket_timeout 类似。只是单位不一样。
socket_keepalive 默认 false 如果是true,将会发送脉冲到tomcat,来确保连接有效。该值应该设置为true,来确保稳定性。
ping_mode