[英]mod_cluster not balancing load after discover
我已经建立并运行了集群... Jboss 7.1.1.Final和mod_cluster mod_cluster-1.2.6.Final。
mod_cluster负载平衡发生在两个节点之间-nodeA nodeB。
但是当我停止一个节点并启动时,mod_cluster仍将所有负载发送到另一节点。 恢复后不会分配负载。
这需要什么配置更改? 我可以看到在mod_cluster_manager中启用了两个节点。 但是,即使故障转移后另一个节点恢复正常,它也仅将负载定向到一个节点。
谢谢
如果看到现有请求被转发到活动节点,则是因为启用了粘性会话。 这是默认行为。
如果您看到新请求没有转发到新节点(即使它不忙),那就是另一个问题。 您可能需要查看您当前在mod-cluster子系统中使用的负载平衡因子/算法。
我想到,您实际上可能会在短时间内看到正确的行为。 看一下我的小型FAQ: 我启动了mod_cluster,看起来好像只使用了一个worker 。
TL; DR:如果您仅发送相对少量的请求,则看起来负载平衡不起作用,而实际上不立即用大量请求淹没新来者是正确的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.