gearman stop start restart命令

时间:2015-04-02 13:50:56

标签: gearman python-gearman

启动,重启和停止gearman的命令是什么?

到目前为止,我知道:

gearadmin --shutdown # stop
gearmand -d # I believe it is to restart. Not sure.

管理gearman的任何想法?

2 个答案:

答案 0 :(得分:6)

如果要重新启动 gearmand ,则应使用shell脚本 gearman-job-server 。键入命令为sudo service gearman-job-server restart,停止并启动服务器

---------------------- 更多信息如果您需要它------------ -----------

我认为你在这里有一些小小的困惑。这完全是因为术语。应用程序的名称是 Gearman ,它是消息队列系统。

我正在回答您正在使用Linux OS的假设。 当您尝试安装Gearman时,安装的应用程序是 gearmand ,这是一个作业服务器/可执行文件。比如 Apache 之类的东西。 请参阅链接http://manpages.ubuntu.com/manpages/precise/en/man8/gearmand.8.html以获取命令参考。

那么 gearman 是什么? gearman 是客户端程序/应用程序,您可以使用 gearmand 与之交谈。使用gearman,您可以从命令行运行客户端和工作程序功能。 请参阅链接http://manpages.ubuntu.com/manpages/precise/en/man1/gearman.1.html以获取命令参考。

那么什么是 gearadmin ?它是允许您针对 gearmand 运行管理员命令的工具 请参阅链接:http://manpages.ubuntu.com/manpages/precise/en/man1/gearadmin.1.html

现在回答您关于 gearmand 命令的问题。如果以 gearmand 运行命令,则从shell启动,作业服务器将启动并附加到Shell进程。例如:如果你从shell运行 php ,那么 php 会运行并开始等待你的命令吗?同样的方式。如果你想将Gearmand作为后台进程运行,那么你应该使用param作为 -d 运行,这使它作为守护进程运行

所以gearmand -d使它作为守护进程运行。不是重启命令。

希望这有助于回答您的问题,并澄清如果您对命名有任何疑惑。

答案 1 :(得分:0)

如何停止Gearman服务器

==> gearadmin --shutdown

如何启动Gearman服务器

==> gearmand -d