采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
haproxy 总是启动失败,是什么原因啊
docker run -it -d -p 4001:8888 -p 4002:3306 -v /home/soft/haproxy:/usr/local/etc/haproxy --name h1 --privileged --net=net1 --ip 172.18.0.7 haproxy
你的Haproxy配置文件放在/home/soft/haproxy目录里面了吗?另外可以看一下容器的报错信息,docker logs 容器名字
现在Haproxy能启动了,docker logs 报这个错误 ,用工具也报这个 Lost connection to mysql service at 'reading initial communication packet' system error 0 我是重启了docker 然后再删除 配置的Haproxy 然后再重新配置 Haproxy 就Navicat连不上 Haproxy了,请问老师应该怎么解决这类问题
错误信息说的是连接不上MySQL,先判断一下MySQL的问题还是Haproxy的问题。你用Navicat连接MySQL节点,看看什么情况。如果MySQL节点能使用,就说明是Haproxy配置的毛病
配置信息是复制老师写的,但是里面有 这个标签 <200b> defaults log global mode http #日志格式 option httplog #日志中不记录负载均衡的心跳检测记录 option dontlognull #连接超时(毫秒) timeout connect 5000 #客户端超时(毫秒) timeout client 50000 #服务器超时(毫秒) timeout server 50000 <200b> 对吗?
登录后可查看更多问答,登录/注册
手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机
1.2k 28
1.7k 26
1.2k 25
1.4k 24
1.3k 21