- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个通过通常的 init.d/service 脚本运行的守护进程。
我有 monit 运行,以确保这些守护进程在崩溃时重新启动。
我有一个请求,'service foo stop' 应该停止守护进程,因为它是明确停止的,而不是崩溃,所以 monit 不应该重新启动它。我怎样才能通过 monit 实现这一目标?
我可以让服务脚本的 stop() 例程调用“monit unmonitor”,但这似乎是循环的和错误的。
谢谢,
戴夫
最佳答案
我认为你应该使用 monit stop foo
而不是 service foo stop
.这样 Monit 就知道服务没有崩溃——也不会重新启动它。
关于Monit - 停止服务并保持停止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7431072/
我使用 monit 来监视服务的状态,当服务关闭时,我想以相同的格式向多个收件人发送警报电子邮件。这是我的监控配置的一部分: set mail-format { from: no-reply@gmai
我使用 monit 来监视服务的状态,当服务关闭时,我想以相同的格式向多个收件人发送警报电子邮件。这是我的监控配置的一部分: set mail-format { from: no-reply@gmai
我已经尝试了几个小时来配置 monit,以便我可以通过 Web 浏览器从 http://:2812 远程访问它,但它总是超时。我在 http::8081 上的同一个实例上运行 Nexus,因此我知道基
有什么方法可以停止接收有关重新加载“monit”服务的电子邮件吗? 这是/etc/monit.d/config 中的当前配置(mydomain.com 是我的机器): * check system m
我安装了monit并尝试使用以下命令检查状态。 monit status 但最终会出现以下错误。 monit: error connecting to the monit daemon 我该如何解决这
我要在 monitrc 中访问以下详细信息: set httpd port 2812 and use address localhost # only accept connection f
我在我的 ec2 实例上使用 monit 并且我是 nginx 的新手。下面是我的 nginx 配置文件: server { listen 80; server_name 127.0.0.1;
我已经使用monit了一段时间,但是我想警告文件是否存在。这是与the main documentation相反的用例。 这是医生说的: IF [DOES] NOT EXIST [[] CYCLES
我正在使用 Monit 来监控系统。我有一个我希望监控的 python 文件,我知道我需要创建一个包装脚本,因为 python 不会生成 pid 文件。我按照 site 上的说明进行操作,但是我一直无
我有一个通过通常的 init.d/service 脚本运行的守护进程。 我有 monit 运行,以确保这些守护进程在崩溃时重新启动。 我有一个请求,'service foo stop' 应该停止守护进
在 monit 配置文件中,我们有一个希望 monit 检查的进程列表。每一个看起来都像: check process process_name_here with pidfile /path/t
我在使用 monit 监视程序时遇到问题。 我在树莓派上运行它,从源代码构建了 monit 5.11;我尝试使用存储库中的版本,但它是 5.4,并且不支持下面我想要的一些语法。 我正在尝试遵循“问:我
我想尝试使用 monit 监控 postfix 队列。我从 Stackoverflow 的人那里举了一个例子。我的monit版本是最新的 这是 Monit 5.10 版 在 /etc/monit.d我
当我的服务器进入高负载时,Apache 的优雅重启似乎使事情恢复了控制。所以我使用以下配置设置了 monit: set daemon 10 check system localhost i
我写了一个可以很好地启动和停止服务器的脚本。 #!/bin/bash PID_FILE='/var/run/rserve.pid' start() { touch $PID_FILE
这是我的第一篇文章,请耐心等待! 我已经尝试创建脚本来检查服务是否无法访问(http 错误代码),然后 Monit 应该重新启动程序(预览服务)。 Monit 作为用户“spark”运行。 这是 ph
我已经使用 YUM 在我的 Centos 5.11 服务器(具有 Webmin/Virtualmin)上安装了 monit,一切似乎都正常。我发现它没有在启动时启动,因为当我尝试启动 monit 服务
我目前正在尝试监控我的系统证书,以确保在过期前 30 天收到警报。作为示例,我以 google.com 为例并监控其证书。查看 monitrc 文件,我添加了这个: check host google
Monit 无法正常启动redis-server。 通过 init.d 运行 Redis 工作正常: $ sudo su $ /etc/init.d/redis_6379 start $ #=> St
我正在调试 monit 启动/停止程序语句。在我的 /etc/monit.conf 文件中,我的 start program 语句如下所示: check process node with pidfi
我是一名优秀的程序员,十分优秀!