2016-06-17 2 views
1

Я хотел бы запустить ядро ​​solr (версия 6.0.1) на Windows Server 2012 R2 (команда: bin \ solr.cmd start) и продолжать работу после выйти. Я также хотел бы запустить его под учетной записью, отличной от моей, и я бы хотел, чтобы она запускалась автоматически. Я наткнулся на этот пост, How to run solr on a windows server so it starts up automatically?, но это было с 6 лет назад, поэтому я подумал, что новая версия может быть новой. Кроме того, новая версия у меня не работает на Tomcat. Он действует как собственный сервер, что является еще одним отличием от версии в примере. Благодаря!Запустить Solr 6.0.1 в фоновом режиме на сервере Windows

ответ

1

Вы можете использовать NSSM до register Solr as a Windows Service.

"C: \ Program Files \ NSSM \ win64 \ NSSM" установить solr6

Это важно использовать параметр -f для запуска Solr на переднем плане (что в данном случае означает «запустить его внутри NSSM "). Это можно изменить в поле, которое появляется для NSSM («Аргументы»). Вы также можете выбрать, какой пользователь запускает службу, как в разделе «Вход в систему».

+0

Спасибо за ссылку на учебник, это было полезно! – zBomb

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