全球主机交流论坛
标题:
可以实现网站打不开自动重启服务器吗?
[打印本页]
作者:
2019年
时间:
2023-8-7 15:15
标题:
可以实现网站打不开自动重启服务器吗?
用的宝塔面板,wp网站数据库太大有时出问题,必须要重启才行,有什么办法可以实现自动重启服务器吗?
作者:
蓝色梦想
时间:
2023-8-7 15:16
假如服务器死机了 根本没法应答你的重启命令
作者:
2019年
时间:
2023-8-7 15:17
大部分是数据库或者redis出问题
作者:
风车车
时间:
2023-8-7 15:17
本帖最后由 风车车 于 2023-8-7 15:19 编辑
可以,监控网站,不能访问就重启
这个可以监控https://uptimerobot.com
作者:
何处不惹尘埃
时间:
2023-8-7 15:19
要不用 docker? 然后再监听网站, 不回复 200 的时候, 通过 webhook 自动重启数据库容器?
作者:
2019年
时间:
2023-8-7 15:20
风车车 发表于 2023-8-7 15:17
可以,监控网站,不能访问就重启
这个可以监控https://uptimerobot.com
谢谢,这家uptimerobot.com还能自动重启服务器?
作者:
sagerking
时间:
2023-8-7 15:24
如果不是服务器宕机,可以curl你的网页代码,返回不是200就reboot或者重启环境
作者:
woniu
时间:
2023-8-7 15:52
#!/bin/bash
url="http://example.com" # 替换为你要检查的网址
http_status=$(curl -s -o /dev/null -w "%{http_code}" $url)
if [ "$http_status" != "200" ]; then
echo "HTTP status code is not 200. Rebooting the system..."
sudo reboot
else
echo "HTTP status code is 200. No reboot necessary."
fi
复制代码
作者:
匿名
时间:
2023-8-7 16:23
提示:
作者被禁止或删除 内容自动屏蔽
作者:
Salta
时间:
2023-8-7 16:33
不想着优化一下? 治标不治本始终不是一个好办法
作者:
sheensnow
时间:
2023-8-7 20:35
提示:
作者被禁止或删除 内容自动屏蔽
作者:
gnoloahs123
时间:
2023-8-7 20:51
得解决数据库的问题啊,怎么会想着重启服务器呢?
作者:
1394179649
时间:
2023-8-7 20:59
可以试试这个 https://wpbom.com/6418.html,wp很吃服务器,配置可以搞好点的
作者:
Smilence
时间:
2023-8-8 17:36
nezha探针可以做到这个,有个监控的选项,失败后可以运行指定任务
欢迎光临 全球主机交流论坛 (https://hostloc-workers.ikyomon.com/)
Powered by Discuz! X3.4