Как заставить gearmand принимать удаленные подключения?

Как заставить gearmand принимать удаленные подключения?

Я вижу этот вопрос: Почему gearman-job-server не принимает соединения при работе в качестве службы? но в моей установке gearman на Ubuntu нет файла конфигурации (или, по крайней мере, я не могу его найти). Я использую 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"это может быть то, что вам нужно.

Связанный контент