【发布时间】:2014-03-01 01:45:35
【问题描述】:
当银行服务器发送 500 时,有什么方法可以停止满足 HAProxy 对服务器的进一步请求?
当服务器接收到类似 SIGINT 的信号时,它将开始提供 "500 Server Internal Error" 。那么当 HAProxy 检测到来自服务器的 500 响应时,它是否能够停止对服务器的进一步请求?
在服务器部分默认启用一个宏“on-error”。尝试并没有产生任何结果。例如:
server nucleus_server1 127.0.0.1:12341 check on-error mark-down
.on-mark-down 宏不能与此一起使用。
有什么想法吗?
【问题讨论】: