如何在不停止WebSphere Commerce测试服务器(IBM RAD)的情况下停止Solr

如何在不停止WebSphere Commerce测试服务器(IBM RAD)的情况下停止Solr,solr,websphere-7,ibm-rad,websphere-commerce,Solr,Websphere 7,Ibm Rad,Websphere Commerce,我需要在Solr服务器关闭或无法访问的情况下测试一些错误处理用例。在我们的一台测试服务器上,我可以运行stopServer脚本,为Solr服务器传递标识符。我曾尝试在本地使用该脚本的相同.bat版本,但似乎没有单独的Solr配置文件 有没有办法在RAD中通过管理控制台、CLI脚本或其他一些UI界面仅停止Solr(即WC实例仍像Apache一样运行)?在WebSphere Commerce Developer中,我不相信您可以这样做,因为它不是服务器部署,而是在它自己的配置文件中。尽管如此,我还没

我需要在Solr服务器关闭或无法访问的情况下测试一些错误处理用例。在我们的一台测试服务器上,我可以运行
stopServer
脚本,为Solr服务器传递标识符。我曾尝试在本地使用该脚本的相同.bat版本,但似乎没有单独的Solr配置文件


有没有办法在RAD中通过管理控制台、CLI脚本或其他一些UI界面仅停止Solr(即WC实例仍像Apache一样运行)?

在WebSphere Commerce Developer中,我不相信您可以这样做,因为它不是服务器部署,而是在它自己的配置文件中。尽管如此,我还没有尝试过,但我认为您可以阻止通信端口(在服务器its 3737上)

如果您想从Solr卸载(即移除)一个特定的内核,请参阅:我没有想到阻塞端口。我们最终做的是更改
wc search.xml
中配置的url,然后发布。这很乏味,但它完成了任务。不过,端口阻塞可能是一种更好的方法。