Я использую монго-разъем для синхронизации данных между 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&