我如何让 gearmand 接受远程连接?

我如何让 gearmand 接受远程连接?

我看到这个问题: 为什么 gearman-job-server 作为服务运行时不接受连接? 但在 Ubuntu 上安装的 gearman 中没有配置文件(或者至少我找不到)。我使用的是 gearman 1.1.12

我也尝试过启动 gearman, sudo gearmand -l gearmand.log --listen="*" 但没有成功

值得注意的是,我是从源代码安装的。当我从软件包安装时不会发生这种情况,但仍然值得得到答案,因为从源代码安装对于获得最新和最好的软件很有价值

答案1

Gearman 的配置文件在 Ubuntu 下有点隐藏:看一下/etc/default/gearman-job-server

添加PARAMS="--listen=127.0.0.1"将在本地主机上监听,这PARAMS="--listen=192.168.xxx.yyy"可能是您想要的。

相关内容