Как остановить Solr, не останавливая WebSphere Commerce Test Server (IBM RAD)

Мне нужно протестировать некоторые варианты использования обработки ошибок в случае, если сервер Solr отключается или недоступен. На одном из наших тестовых серверов я могу запустить скрипт stopServer, передавая идентификатор для сервера Solr. Я попытался использовать ту же версию .bat этого скрипта локально, но, похоже, для Solr нет отдельного профиля.

Есть ли способ остановить только Solr (т. е. экземпляр WC все еще работает как Apache) в RAD либо через консоль администратора, сценарий CLI, либо через какой-либо другой интерфейс пользовательского интерфейса?


person prodigitalson    schedule 23.08.2013    source источник
comment
Если вы хотите выгрузить (т.е. удалить) конкретное ядро ​​из Solr, см.: wiki.apache. org/solr/CoreAdmin#UNLOAD   -  person arun    schedule 24.08.2013


Ответы (1)


В WebSphere Commerce Developer я не верю, что вы можете это сделать, поскольку это не развертывание сервера, где он находится в своем собственном профиле. Тем не менее, я не пробовал, но думаю, что вы можете сделать, это заблокировать порты связи (на сервере это 3737).

person Albert T. Wong    schedule 03.09.2013
comment
Я не думал заблокировать порты. В итоге мы изменили URL-адрес, настроенный в wc-search.xml, а затем опубликовали. Это было утомительно, но это сделало работу. Однако блокировка портов, вероятно, была бы лучшим подходом. - person prodigitalson; 04.09.2013