我已经使用 Kraken 编写了一个应用程序,并在 OpenShift 中部署,并可以选择自动扩展(使用 HAProxy),但这给我带来了两个问题:
1) HAProxy 不断向应用程序发送请求,这导致一周内我的 redis 中存储了大约 485k 个会话。2) 由于每次我尝试查看日志时 HAProxy 都会不断发出请求(使用:RHC taill myapp),我的记录器显示很多这些请求对我来说都是无用的。
有没有什么办法解决这一问题
答案1
会话文件可能由创建haproxy's http health checks
。检查您的访问日志haproxy.cfg
和option httpchk GET /
。
尽管我已经经历过这种情况php
,但可能会采用相同的“解决方案”。
回答:
设置httpchk
目标路径,用于检查的专用路径并使用非持久会话驱动程序。