gpt4 book ai didi

couchdb - Ubuntu 14.04 上没有 CouchDB 的 pid 文件

转载 作者:行者123 更新时间:2023-12-02 04:52:06 25 4
gpt4 key购买 nike

我们想通过 MONIT 使用默认的 pid 文件方法来监视我们的 CouchDB 安装,但是尽管 couchdb 工作正常,但/var/run/couchdb 下没有生成 pid 文件,只有一个 couch.uri 文件。/var/run/couchdb 上的权限很好 (couch:couch) 并且服务 couchdb 停止和启动工作正常,尽管要停止/启动 MONIT 我们需要/etc/init.d/couchdb 启动/停止选项(再次不存在)。

有关我们刚刚在 Ubuntu 14.04 上使用 apt-get install couchdb 安装的信息。

感谢任何建议。

最好的问候

富豪

最佳答案

我使用从源代码安装的旧版本 (1.3) CouchDB 完成了此操作。请检查这是否适合您:

check process couchdb with pidfile   
/usr/local/var/run/couchdb/couchdb.pid
group database
start program = "/etc/init.d/couchdb start -u couchdb"
stop program = "/etc/init.d/couchdb stop -u couchdb"
if failed host 127.0.0.1 port 5984 then restart
if cpu is greater than 40% for 2 cycles then alert
if cpu > 60% for 5 cycles then restart
if 10 restarts within 10 cycles then timeout

如果您是通过包管理器安装的,您很可能会在 /var/run/couchdb/couchdb.pid 中找到 pid

pid 文件的位置自 1.3 以来没有改变。所以很有可能它对您有用。

关于couchdb - Ubuntu 14.04 上没有 CouchDB 的 pid 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27148124/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com