Я переиндексировал свои документы и столкнулся с ошибкой кучи Java из памяти Java. Я попытался исправить это, добавив SOLR_JAVA_MEM="-Xms5g -Xmx5g"
в мой файл solr.in.sh. Теперь мне нужно перезапустить Solr, чтобы эти изменения появились, но это происходит в командной строке:
- $ bin/solr.cmd restart -p 8983
- find: ‘:0 ’: No such file or directory find: ‘TCP ’: No such file
or directory find: ‘:8983 ’: No such file or directory No Solr
found running on port 8983 find: ‘:0 ’: No such file or directory
find: ‘TCP ’: No such file or directory find: ‘:8983 ’: No such
file or directory The process cannot access the file because it is
being used by another process. Waiting up to 30 to see Solr
running on port 8983 Started Solr server on port 8983. Happy searching!
Он действует так, как будто Solr не работает на порте 8983, но это явно для меня. Затем на моей странице интерфейса пользователя Solr он по-прежнему говорит: Xms512m-Xmx512m в разделе аргументов JVM. Поэтому я чувствую, что Solr даже не перезагружается. Как я могу перезапустить Solr, чтобы появились изменения, внесенные в кучу Java?