在使用node/express应用配置haproxy时,我会遇到以下情况。我正在努力实现以下目标。
(https) (http)browser => haproxy =>节点应用程序
当通过浏览器加载节点应用程序时,我得到http 504网关超时错误。
下面是我的haproxy配置。haproxy configurations
以下是haproxy日志。
vm-2 haproxy[21255]: 127.0.0.1:45948 [23/Dec/2019:10:57:51.411] https-in~ servers/server1 0/0/0/-1/100001 504 194 - - sH-- 1/1/0/0/0 0/0 "GET / HTTP/1.1"
vm-2 haproxy[21255]: 127.0.0.1:45948 [23/Dec/2019:10:57:51.411] https-in~ servers/server1 0/0/0/-1/100001 504 194 - - sH-- 1/1/0/0/0 0/0 "GET / HTTP/1.1"
vm-2 haproxy[21255]: 127.0.0.1:46122 [23/Dec/2019:10:59:31.435] https-in~ servers/server1 0/0/0/-1/100002 504 194 - - sH-- 1/1/0/0/0 0/0 "GET /favicon.ico HTTP/1.1"任何帮助都将不胜感激。
发布于 2019-12-26 04:27:22
你的haproxy日志表明完成请求需要超过100秒(例如100001/100002),并且在你的后端服务器可以发送完整的响应之前它正在被中止(例如-1)。
如果您正在寻找一个严格的haproxy解决方案(即。您不能/不会调优您的应用程序),那么您将需要尝试haproxy超时设置。
https://stackoverflow.com/questions/59451001
复制相似问题