ruby – 上帝不会注册一个运行的定制服务
发布时间:2020-12-16 21:48:19 所属栏目:百科 来源:网络整理
导读:我有一个rails网站和一个运行在linode vps上的小型minecraft服务器.作为一个基于init.d文件的ram服务器的定制服务,我正在运行minecraft.由于我使用上帝来监控我的铁路网站,我以为我会把它用于minecraft,但是似乎无法以任何方式识别这项服务.条件没有检测到它
我有一个rails网站和一个运行在linode vps上的小型minecraft服务器.作为一个基于init.d文件的ram服务器的定制服务,我正在运行minecraft.由于我使用上帝来监控我的铁路网站,我以为我会把它用于minecraft,但是似乎无法以任何方式识别这项服务.条件没有检测到它的存在. :process_running始终返回false,无论它是否正在运行,如果不运行,将无法启动它.要添加到混淆:memory_usage和:cpu_usage总是为零.
我的/etc/init.d/minecraft文件在这里: 它工作得很好,“服务minecraft开始”,什么不给我几乎所有我需要的一切.我的希望是能够通过上帝自动睡觉,每当cpu的使用率高到网站优先级时.然而,没有一个神的情况正在弄清楚这个过程发生了什么. 我的/opt/god/minecraft.god文件在这里: 显然,这个低cpu是试图从上帝中腾出来的.要求打扰,如果你愿意的话. 试图让神离开配置: 收益率: I [2011-10-26 01:55:55] INFO: Loading minecraft.god I [2011-10-26 01:55:55] INFO: Syslog enabled. I [2011-10-26 01:55:55] INFO: Using pid file directory: /var/run/god I [2011-10-26 01:55:55] INFO: Socket already in use I [2011-10-26 01:55:55] INFO: Socket is stale,reopening I [2011-10-26 01:55:55] INFO: Started on drbunix:///tmp/god.17165.sock I [2011-10-26 01:55:55] INFO: minecraft move 'unmonitored' to 'up' I [2011-10-26 01:55:55] INFO: minecraft moved 'unmonitored' to 'up' I [2011-10-26 01:55:55] INFO: minecraft [ok] memory within bounds [0kb] (MemoryUsage) I [2011-10-26 01:55:55] INFO: minecraft [ok] cpu within bounds [0%%] (CpuUsage) 解决方法
据我所知,你所提出的问题是,你并没有为上帝提供一个pidfile.从上帝网页引用:
全文如下:http://god.rubyforge.org/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |