如何讓 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"可能是您想要的。

相關內容