2015-04-02 3 views
0

Какова команда запуска, перезапуска и остановки gearman?Команда запуска остановки запуска редуктора

До сих пор я знаю:

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

Любая идея управления gearman?

+0

Я проверил страницы руководства для 'gearman',' gearmand' и 'gearadmin' и нашел, что вы знаете, что правильно. AFAIK нет возможности перезапускать. Я использовал для уничтожения процесса демона и начал использовать 'gearmand -d' для' restart'. Надеюсь, поможет. – Hussain

+0

@ Hussain, вы можете направить мой ответ.Чтобы перезапустить, вы должны использовать команду ** gearman-job-server ** –

ответ

3

Если вы хотите перезапустить gearmand, то вы должны использовать сценарий оболочки Gearman-работа-сервер. Введите команду как sudo service gearman-job-server restart, которая ОСТАНОВИТ и НАЧАЛА сервера

---------------------- Дополнительная информация Если вам это нужно ----- ------------------

Я предполагаю, что у вас есть небольшое замешательство здесь. Это все из-за терминологии. Название приложения: Gearman, который является Message-Queue Система.

Я отвечаю с предположением, что вы работаете с ОС Linux. При попытке установить Gearman приложение, которое устанавливается, - gearmand, который является файлом Job-Server/исполняемый файл. Что-то вроде 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, сервер заданий запускается и привязывается к вашему процессу оболочки. Например: если вы запустили php из оболочки php запускается и начинает ждать ваших команд? Так же. Если вы хотите запустить Gearmand как фоновый процесс, то вы должны работать с парами, как -d, что делает его работать как демон

gearmand -d Так делает его работать как Daemon. Не команда перезапуска.

Надеюсь, что это поможет ответить на ваш вопрос, а также уточнить в случае, если у вас возникли путаницы в отношении именования.

Смежные вопросы