2016 - 2024

感恩一路有你

httpclient视频教程 solrj的CloudSolrClient源码分析及为什么查询慢?

浏览量:1135 时间:2021-03-12 08:15:19 作者:admin

solrj的CloudSolrClient源码分析及为什么查询慢?

Solrj为solrcloud提供cloudsolrclient,用于集群环境中的Solr操作。通过一个测试示例,我们可以逐步了解cloudsolrclient是如何执行查询操作的。1使用cloudsolrclient启动查询请求。2然后调用cloudsolrclient的请求方法。三。在cloudsolrclient的request方法中,首先返回到request On name中获取集合,如果没有,则获取默认collection,然后调用requestWithRetryOnStaleState方法4,requestWithRetryOnStaleState方法,首先连接ZK在ZK information 5上获取solrcound注册,在ZK上获取信息,处理后,封装为请求,在sendRequest中调用sendRequest方法6,将获得每个sendRequest的每个片段。在cat的URL和ZK上注册的liveurl之间建立一个交集,得到一组查询URL,然后创建一个lbhttpsolrclient。在solrcloud7和lbhttpsolrclient的请求中,会在for循环中逐个轮询上一步放入的urlist,发起一个HTTP查询请求,将结果合并到RSP中,并返回结果

httpclient视频教程 cloudclient是什么软件 声卡怎么使用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。