运行 WordPress 的 VPS
一次更新后 PHP-FPM 停止了,访客看到“502 Bad Gateway”。提醒里写明了服务名称,LayerAssist 找到了被这次更新改动的设置。
网站不是一个单独的程序。Web 服务器响应访客,PHP 运行网站代码,数据库保存内容,邮件服务负责发信。其中任何一个停止,网站就会出问题——而且报错往往不会告诉你是哪一个。
服务停止的原因通常很平常:某次更新改了设置、服务器内存耗尽、重启后并非所有服务都起来了。知道是哪个服务停了、为什么停,问题就解决了一半。
内存耗尽时,系统会停掉占用最大的进程,通常是数据库。这种情况多发生在流量高峰,或设置要求的内存过多时。
软件包更新或手动修改可能留下服务无法接受的设置,导致服务无法启动。
没有在系统启动时启用的服务,在服务器重启后会一直处于停止状态。
空间不足、文件损坏或程序缺陷都可能让服务停止,之后它就一直停着。
你只需指定一次服务。LayerAssist 会检查它,服务停止时,从最有用的问题开始:为什么?
它按你的计划通过 SSH 询问服务器该服务是否在运行:在 Linux 上使用 systemd 或经典的 service 工具,在 Windows 上使用服务管理器。
服务停止时提醒一次,恢复运行时再提醒一次——在应用内和邮件中都会收到。
它查看服务日志和系统日志中最新的记录,弄清是什么让服务停了下来:内存、配置、磁盘还是崩溃。
选择“安全修复”时,它会自行启动已停止的服务。在聊天中,它可以重启服务,还能修正导致故障的设置或限制。
把数据库内存设置调低到服务器能承受的范围,启动 MariaDB 并设为开机自启
一次更新后 PHP-FPM 停止了,访客看到“502 Bad Gateway”。提醒里写明了服务名称,LayerAssist 找到了被这次更新改动的设置。
一个队列 worker 或机器人以服务形式运行。它停止时,表面上什么都没坏——直到订单开始堆积。服务监控会立刻发现。
一个应用以 Windows 服务的形式运行在一家小企业的服务器上。LayerAssist 通过 OpenSSH 检查它,并在它停止时通知负责人。
在“网站和服务器”中添加带 SSH 访问权限(Windows 上为 OpenSSH)的服务器。
在“自动化”中选择“新建自动化”、选中服务器,然后选择“服务健康状况”,输入服务名称,例如 nginx、mariadb 或 php8.2-fpm。
关键服务每 5 分钟一次,可以等一等的服务频率低一些。
内置监控每台服务器守护一个服务:通常是数据库或 Web 服务器。其他服务可以用定期检查作为你自己的自动化来覆盖。
服务器上以名称运行的任何服务:Nginx、Apache 或 LiteSpeed 等 Web 服务器,MySQL、MariaDB 或 PostgreSQL 等数据库,PHP-FPM、邮件服务,或者你自己的应用。在 Windows 上,可以是任何 Windows 服务。
选择“安全修复”时,它会自行启动已停止的服务。在自动运行中,完整重启或配置修改会等你批准。在聊天中,你只要开口,它马上就做。
内置监控每台服务器守护一个服务。其他服务可以请 LayerAssist 设置定期检查,作为你自己的自动化;运行频率取决于你的套餐。
检查服务是否在运行,普通 SSH 访问权限就够了。读取系统日志和重启服务通常需要 sudo 或 root,Plus 及以上套餐提供。
每月 $9 起 · 14 天后悔期
今天就添加你的网站,问出第一个问题。不适合你?14 天内取消即可退回首次付款,仅扣除已使用的 AI 工作费用。
免费试用 7 天 · 无需信用卡 · 不需要任何技术知识。