网站错误提示“Error establishing a Redis connection”怎么办?

WordPress建站使用缓存软件之后,经常会出现“Error establishing a Redis connection”的提示,如图:

网站错误提示“Error establishing a Redis connection”怎么办?

去宝塔面板查看后发现,是因为MongoDB或者Redis插件被关闭,你需要手动重启插件才行。

网站错误提示“Error establishing a Redis connection”怎么办?

我也没找到具体原因,想着应该是数据过大(70w条帖子),也有可能是我的设置有问题或者wp程序自身对大数据的处理不够好,所以我想了办法,避免晚上网站宕机影响网站流量,所以就做了这个自动脚本。

代码语言:javascript
复制
#!/bin/bash

# 检测 Redis 是否在运行
redis_status=$(systemctl is-active redis.service)

if [ "$redis_status" != "active" ]; then
    echo "Redis is not running. Restarting Redis..."
    systemctl start redis.service
    echo "Redis restarted."
fi

# 检测网站是否可访问
website_url="http://xiu.xzwidea.cn"  # 替换为你要检测的网站 URL
http_status=$(curl -s -o /dev/null -w "%{http_code}" $website_url)

if [ "$http_status" != "200" ]; then
    echo "Website is not accessible. Restarting Redis..."
    systemctl restart redis.service
    echo "Redis restarted."
fi

设置计划任务,把这个Shell脚本添加到计划任务中,设置每一分钟检测一次:

网站错误提示“Error establishing a Redis connection”怎么办?

然后你会发现基本上出了问题就会自动处理了!

关于网站错误提示“Error establishing a Redis connection”怎么办?的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2024年7月31日 上午11:47
下一篇 2024年7月31日 下午12:00

相关推荐

  • 让你的WordPress 网站更安全的常见方法

    WordPress程序使用者众多,然而被黑,被攻击的网站也是众多,那么怎样让你的WordPress 网站更安全呢,下面小编就来说说。 1.备份数据 经常备份网站数据 这个习惯是必须的,即使是再安全的服务器也有崩溃损失文件的可能性,此外如果网站被黑客攻击了,也会造成文件丢失或被修改。最简单有效的方法当然就是备份数据了。但是备份数据也是需要有一定的规划,不能说想…

    2021年8月19日
    734
  • WordPress主题存放在哪个文件夹?怎样快速删除WordPress主题?

    WordPress主题存放在哪个文件夹?今天老文遇到一个网友问到这个问题。我们都知道WP程序是一款后端程序,所有的功能都通过主题和插件实现的,程序有单独的存储主题的位置,我们只需要在对应的位置放上主题即可在后台激活当前主题使用。 1、WordPress主题存放文件夹 WordPress主题存放在 “wp-content/themes/&#8221…

    2022年4月3日
    538
  • 腾讯轻量服务器挂载云硬盘的方法

    操作步骤 使用控制台挂载云硬盘 登录 云硬盘控制台。 在云硬盘列表页,您可以通过以下方法挂载云硬盘: 挂载单个云硬盘:选择状态为“待挂载”的云硬盘所在行右侧的更多 > 挂载。 批量挂载云硬盘:勾选状态为“待挂载”的云硬盘,单击云硬盘列表上方的挂载进行批量挂载。 弹出“挂载到实例”窗口,进入“挂载到实例”步骤。如下图所示: 选择需挂载的实例,并参考以下信…

    2022年11月27日
    203
  • wordpress怎么降级(使用插件将wordpress升/降到指定版本)

    最近有用户的网站出现了程序需要降级的需求,那么我们就用最简单的办法,插件实现wp程序的降级; 后台插件搜索:WP Downgrade | Specific Core Version 这是一个可以轻松实现升/降级的插件(任何致命性操作之前,请先本分各种数据!程序/数据库) ①准备升级或降级的WP程序版本号 ②这里可以将准备升降机的源程序放到本地服务器内,这样升…

    2023年8月22日
    166
  • 说说如何抢先注册一个快过期的域名

    小编最近看上了一个域名,打算抢注,所以就提前做了功课,学习了怎么抢注一个快过期的域名,下面来具体说说! 1. 查看具体删除时间(重要点): 某域名过期 / 删除时间查询: 域名删除时间查询 最近可抢注域名查询 (国际): Pool.com : Pending Delete List 最近可抢注域名查询 (国内): 易名:过期域名预订列表 2. 预订抢注。 国…

    2021年9月11日
    496