我在我的 haproxy 的 docker 日志中收到此错误:
[ALERT] 135/235942 (8) : sendmsg()/writev() failed in logger #1: No such file or directory (errno=2)
我的设置在以下问题中描述: docker 中的 HAProxy
有人可以建议如何解决这个问题吗?
此外,如何查看/启用对 haproxy 的实际访问以及到不同服务器的路由活动的日志?
谢谢
检查是否有 /var/lib/haproxy/dev/log - 如果没有,重新启动 rsyslogd。
我也有同样的错误。发现运行 haproxy chrooted,
/dev/log
在 chroot 中不可用。删除/注释以下行使日志记录对我有用:
global
# chroot /var/lib/haproxy
如果 haproxy 在 chroot 之前打开日志套接字,那就太好了。