【 使用环境 】生产环境
【 obproxy 组件 】
【 使用版本 】:4.2.3.0-3
【问题描述】 阿里云nlb转发到后端obproxy的服务器问题,nlb开启ProxyProtocol,访问不通,麻烦看看是什么原因
2 个赞
报错:ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 104
2 个赞
执行什么sql报这个错误呢?
2 个赞
[root@localhost ~]# mysql -hobnlb..com -P2884 -uroot@#*** -p
Enter password:
ERROR 2013 (HY000): Lost connection to MySQL server at ‘reading authorization packet’, system error: 104
2 个赞
不使用nlb,直接连obproxy呢?
2 个赞
可以连
2 个赞
应该在nlb转发时出的问题,可以咨询下阿里云nlb的技术 看是否哪里的配置问题
2 个赞
用 四层转发,后端映射到 obproxy的 2883端口。 nlb 也不要用 2884 这个端口了。因为 obproxy 的2883~2885 端口都有自己的含义,你这么自定义端口将来容易引起误解。
另外,发一下 nlb 配置的截图。
2 个赞
端口更换了2889 我们测试了下,也不行的。
2 个赞
从你的图里没看到跟 obproxy有什么关系。 你配置截图要发全部的完整的截图别人才能分析。