连接redis容器失败问题留痕
问题
今天发现一个问题,在php-fpm容器中连接redis时提示”redis server went away“。
猜测
- redis容器与php-fpm不在同一个网络中
- 怀疑redis容器没有开启6379端口
验证
- 在php中能ping通redis容器,排除不同网络的问题
- 检测redis容器端口,没有问题
经过进一步验证,发现telnet时提示"Connection refused",怀疑redis配置有问题,检查redis.conf后,发现bind默认为127.0.0.1,只允许本地连接,调整为0.0.0.0就可以正常访问了。
Go语言组件学习示例开源库,欢迎star
https://github.com/EnochZg/golang-examples

浙公网安备 33010602011771号