刚收到腾讯云的D监控网站故障提醒邮件,提示因服务器错误连接网站不成功,故障原因是服务器错误返回500状态码。
我尝试访问网站时,浏览器提示“Error establishing a Redis connection”,翻译其内容,译义是“建立Redis连接时出错”。
网站访问“Error establishing a Redis connection”解决方法:
进入BT面板,发现Redis为停止服务状态,重启Redis后网站访问恢复正常。
服务器安装Redis缓存服务给网站访问加速,能明显提升网页打开速度,800ms的网站大多能实现200ms左右的网页响应速度,不过Redis功能的增加,也会出现今天碰到的这种因停止服务而中断网站访问的故障。
在腾讯云开发者社区里面,找到一个大神的分享,其标题为《网站错误提示“Error establishing a Redis connection”怎么办?》链接https://cloud.tencent.com/developer/article/2306659
他写了一个自动处理Redis停止服务的脚本,在他的文章里面也分享了脚本代码。
把这个脚本代码加入到计划任务里面,就实现了Redis意外中止服务后的自动启动功能,看截图是每分钟检测一次。
由于这位大神设置了不对外公开,所以只作为我的备忘记录,如有需求的请去他的腾讯云专栏页面查看,也是免费分享的,关注他的ID账号就行。
© 版权声明
文章版权归作者所有,未经允许请勿转载,图片部分引用于网络,非盈利未署名转载,如有著作权保护请留言站长修改。
THE END