Solr в компонентных службах приостановлен и не запускается в Windows
Я следил за каждым шагом, но я могу запустить службу Solr. Он говорит "остановился.
https://www.norconex.com/how-to-run-solr5-as-a-service-on-windows/
Я получаю следующую ошибку:
1 ответ
Я тоже бежал с той же проблемой. Служба Solr была успешно установлена. Затем он остановился и попытался возобновить, но выдает предупреждение для проверки с администратором. Я проверил версию Java и путь Java-Home оба были правильными. Затем я переустанавливаю сервис, но снова он попал в ту же ситуацию. Позже я узнал о статье, в которой говорится:
start -f -p 8983
использовать в качестве аргумента при установке, и он сделал свое дело, теперь он работает нормально. Так что, в основном, когда вы запускаете Comnad
nssm install <solrSerivceName>
это подскажет для установщика сервиса NSSM
Теперь он установил solr service и solr service.
Я попробовал запустить solr.cmd, но службы все равно не запускались. После того, как я попробовал 'solr.cmd stop -all', похоже, это позволило запустить службу Windows.
Если вы можете запустить Solr вручную из установочного каталога Solr, и он не работает, когда вы запускаете его как службу. Это может быть причиной.
На странице загрузки NSSM ( https://nssm.cc/download) они подтверждают проблему с Windows 10 Creators Update и предлагают решение:
"2017-04-26: пользователям Windows 10 Creators Update следует использовать предварительную сборку 2.2.4-101, чтобы избежать проблемы со службами, не запускаемыми. Если по какой-то причине вы не можете использовать эту сборку, вы также можете установить AppNoConsole = 1 в реестра, отметив, что приложения, ожидающие появления окна консоли, могут вести себя неожиданно ".