Назад | Перейти на главную страницу

Есть ли способ запустить mongo-connector в Linux в фоновом режиме?

Я использую монго-разъем для синхронизации данных между MongoDB и SOLR. Я работаю в Сервер ОС RedHat 7, Я хотел запустить команду mongo-connector как вилка процесс в ОС Сервера, так как мне нужна синхронизация в реальном времени без каких-либо перерывов.

Я даю команду

sudo mongo-connector -m localhost:27017 -t http://localhost:8983/solr/Search --auto-commit-interval=0 -d solr_doc_manager

это продолжит службу mongo-connector, пока я не выйду из командного интерфейса на сервер. Как я могу решить эту проблему?

Спасибо.

Или взгляните на документация (Установка в качестве службы Linux).

Nohup или disown - это два инструмента, которые я использовал для этого в прошлом, не знаю, что mongo-connector и solr ожидают от своей среды, но попробуйте следующее:

sudo nohup mongo-connector -m localhost:27017 -t http://localhost:8983/solr/Search --auto-commit-interval=0 -d solr_doc_manager&