我的系统正在运行 monit 5.19。当我启动 Monit 时,我看到了错误syntax error 'status'
自 5.8 以来似乎支持状态,所以我不确定问题是什么。
它是由以下指令引起的。
check host nlb with address host
if failed
port 443
protocol HTTPS
request "/healthcheck"
ssl options {verify: disable}
timeout 15 seconds
status = 200
then restart
该
status
子句是proto http
语句的一部分,因此需要位于该ssl
行之前(不是的一部分proto http
)。请参阅https://mmonit.com/monit/documentation/monit.html#HTTP ...proto http
的定义不给出错误的文件版本是