我有一个存储一些数据的Solr服务器。我必须编写一个插入处理器链的自定义处理器来验证某些内容(因此它就像这个UpdateRequest => CustomProcessor => RunUpdateProcessor => LogUpdateProcessor)。
要验证我需要从Solr中提取文档的一些数据 - 现在我创建一个CommonHttpSolrServer实例,连接到我的Solr(它位于同一个JBoss上)并执行搜索。
我想要的是有一些更本地的方式来执行搜索,例如jndi-lookup用于包含Solr Core或Searcher的某些bean,这些东西不需要通过远程协议传输。
有没有办法做到这一点,还是我坚持使用Http?