前两天网站使用过程中,打开网页的速度巨慢无比,进入WP后台时提示“Error establishing a Redis connection
read error on connection to 127.0.0.1:6379……”,根治方法没有找到,是通过重启服务器来暂时解决的。
具体的报错提示如下:
Error establishing a Redis connection
read error on connection to 127.0.0.1:6379
This means that the connection information in your wp-config.php file are incorrect or that the Redis server is unreachable.
Are you sure you have the correct Redis host and port?
Are you sure Redis server is running?
If you need help, please read the installation instructions.
(中文翻译:
建立Redis连接时出错
在连接到127.0.0.1时读取错误:6379
这意味着你的wp-config.php文件中的连接信息不正确或者Redis服务器无法访问。
你确定你有正确的Redis主机和端口?
您确定Redis服务器正在运行吗?
果您需要帮助,请阅读安装说明。)
经历过Redis服务自动停止而访问不了网站的问题,我优先进BT面板看看情况,进入面板后发现服务器负载状态以及CPU使用率都飘红,难怪网站访问这么卡的呢!
我尝试着想重启Redis,看能不能有所改善,但是重启不了,提示“请求过程发现错误!”
我的解决办法就是重启服务器了,这是万金油的做法,可以解决绝大多数表面问题。
事实上也的确如此,重启后服务器恢复了正常。
怎么说吧,Redis能够加快网站的访问,但我的情况有可能是Redis的设置超过了服务器的性能参数,当大量的访问(真人的机器的蜘蛛的)到来的时候,超出了服务器的负载能力,服务器没能阻断新的连接,那么就导致持续的卡顿下去。这也是一种貌似合理的解释了。
请登录后查看评论内容