搜索

附录 E. mod_proxy_cluster的 worker 节点配置参考

download PDF

E.1. Worker 节点配置

配置值在以下情况下发送到代理:

  • 在服务器启动过程中
  • 当通过广告机制检测到代理时
  • 在重置代理配置时错误恢复过程中
表 E.1. Tomcat 的代理配置值
价值Default(默认)Description

stickySession

true

指定在可能的情况下,对给定会话的后续请求是否应路由到同一节点。

stickySessionRemove

false

如果负载均衡器无法将请求路由到它卡住的节点,则 Apache HTTP 服务器代理是否应该删除会话粘性。如果 stickySessionfalse,则此属性将被忽略。

stickySessionForce

true

指定当负载均衡器无法将请求路由到它被卡住的节点时,Apache HTTP 服务器代理是否应该返回错误。如果 stickySessionfalse,则此属性将被忽略。

workerTimeout

-1

指定 worker 可用于处理请求的秒数。当负载均衡器的所有 worker 都不可用时,mod_proxy_cluster 会在一个后重试(workerTimeout/100)来查找可用的 worker。值 -1 表示 Apache HTTP 服务器不会等待 worker 可用,并在没有 worker 可用时返回错误。

maxAttempts

1

指定 Apache HTTP 服务器代理在中止前尝试向 worker 发送给定请求的次数。最小值为 1: 在中止前尝试一次。

flushPackets

false

指定是否启用或禁用数据包清除。

flushWait

-1

指定清空数据包前等待的时间。值为 -1 表示等待永久。

ping

10

等待(以秒为单位)回答 ping 的时间。

smax

 

指定软最大闲置连接数。最大值由 Apache HTTP 服务器线程配置(ThreadsPerChild1)决定。

ttl

60

指定 smax 阈值高于 smax 阈值的时间(以秒为单位)。

nodeTimeout

-1

指定返回错误前,mod_proxy_cluster 在返回错误前等待后端服务器响应的时间(以秒为单位)。在转发请求前,mod_proxy_cluster 始终使用 cping/cpongmod_proxy_cluster 使用的 connectiontimeout 值是 ping 值。

balancer

mycluster

指定负载均衡器的名称。

loadBalancingGroup

 

指定同一负载均衡组中的 jvmRoutes 之间的负载平衡。负载均衡Group 的概念相当于 mod_jk 域指令。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.