我第一次使用上帝来监控我的学习和学习过程,我遵循了关于上帝的主页的教程。根据这一点,如果上帝,如果已经有一块手表添加到上帝:
sudo god -c /path/to/config.god然后,在编辑表后,可以使用相同的命令再次将其添加到上帝。但它不允许添加它,并报告sock已经在使用,我必须手动终止进程,并再次添加手表。我是不是遗漏了什么?
我需要在每次部署之后再添加手表,这就是为什么我要这样做的原因。
发布于 2014-02-27 08:10:49
实际上,链接到的页面并不支持通过使用启动god的相同命令来重新加载手表的断言,也就是说:
sudo god -c /path/to/config.god相反,它说要使用:
sudo god load path/to/config.god具体来说,该页提取的部分是:
启动和控制上帝 要将上帝监视进程作为守护进程启动,只需运行传入配置文件路径的上帝可执行文件(如果在Linux上使用事件或希望使用setuid/setgid功能,则需要执行以下操作):
$ sudo god -c /path/to/config.god: : : : :将配置文件动态加载到已经运行的中 上帝允许您将配置加载或重新加载到已经运行的实例中。在这样做时,有几件事情需要考虑:
若要将配置加载到运行中的上帝,请发出以下命令:
$ sudo god load path/to/config.god
如果你依赖于文本:
Ctrl-C从前卫的神的例子中出来。注意,当前的简单服务器将继续运行。用和以前一样的命令重新开始上帝。
然后,这只适用于一个基于前景的god实例,其中一个实例是与-D一起运行的。如果您使用CTRL,那么god将停止(但是它启动的服务器将继续)。如果您是god实例正在后台运行(没有-D),则需要使用kill以相同的方式停止它。
https://stackoverflow.com/questions/22062354
复制相似问题