haproxy 无法连接数据库

2017-03-19 10:44:06 +08:00
 keramist
haproxy 又一个坑 搞了两天还没搞定 停下分析问题 怎么都不能成功连接数据库 不用 haproxy 可以远程连接数据库 与防火墙 系统 数据库 keepalived 无关 都测试过了 谁给点技术支持
debian centos67 测试了 1.7.3 1.7.2 。而网站 80 端口 负载均衡没问题 现在测试 centos7 yum install 自带 1.5.18
4927 次点击
所在节点    HAProxy
4 条回复
defunct9
2017-03-19 10:54:20 +08:00
后端 oracle 和 mysql 都用过,没问题。 so ,配置不对
notgod
2017-03-19 12:49:12 +08:00
不就那么点事吗? 不会按标准流程进行排障?
一说就说 n 天、

你要明白这里的问题在多台机器 不要看 a 机器防火墙没问题就觉得所有机器防火墙没问题

善于看日志 99%的问题在日志层面都会体现出来


数据库的远程权限 测你 ha 的 master 到 backed 的远程
什么叫远程可以链接?

一个 /etc/hosts 里生成的指定
一个服务器 dns 的配置错误
一个配置文件里指定的 bind
都会有各种问题


配置文件也不贴 就让别人提供技术支持 这样好吗?
别人都是神 靠猜?
keramist
2017-03-19 21:39:17 +08:00
的确是配置问题 defaults 里面设置了 mode http
defaults
#mode http
log global
option dontlognull
option redispatch
retries 3
timeout queue 45s
timeout connect 5s
timeout client 1m
timeout server 1m
timeout check 10s
maxconn 10

导致 数据库 backend
mode tcp 无法生效
julyclyde
2017-03-20 22:04:36 +08:00
@notgod 说的好啊

其实高手和新手的区别之一就在于工作方法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/348572

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX