为了调试方便,在开发机上同时部署了tengine 2.0.3和tomcat 7. tomcat提供后端服务,健康检查配置如下: server 127.0.0.1:8080;
check_keepalive_requests 1;check interval=3000 rise=2 fall=5 timeout=1000 type=http; check_http_send "HEAD / HTTP/1.1\r\nConnection: keep-alive\r\n\r\n"; check_http_expect_alive http_2xx http_3xx;
运行tengine,日志报: 2014/10/02 19:07:28 [error] 10288#0: check protocol http error with peer: 127.0.0.1:8080
请教两个问题:
只有一台后端服务的情况下,健康检查是否能正常工作? tengine和后端服务在同一个ip不同端口时,健康检查是否能正常工作? 谢谢。