前言:

java中调用TransportClient时,我们一般都会设置成单例,为了避免多次的创建与关闭造成的内存占用及关闭缓慢问题。而TransportClient本身也是实现了线程池threadPool。

因此在调用TransportClient并发量不高的情况下,使用单例模式是没有问题的。

在某些情况下,我们需要频繁多次的调用TransportClient,在单例模式下可能有延迟。。。

我们可以提前创建好一组客户端,在用到的时候,从资源池中获取一个闲置资源,而在使用完毕后,资源池自动回收。多线程使用时,通过资源池可以提高client的并发量。客户端的创建与回收都会交给资源池管理,当资源不够用时,资源池会自动创建新的TransportClient实例。

本文在es2.4.2下测试通过。

1.ElasticsearchPoolFactory工厂类完整代码:

  1. package com.xxx.xxx.storm.utils;
  2.  
  3. import java.net.InetSocketAddress;
  4. import java.util.concurrent.ConcurrentLinkedQueue;
  5.  
  6. import org.elasticsearch.client.transport.TransportClient;
  7. import org.elasticsearch.common.settings.Settings;
  8. import org.elasticsearch.common.transport.InetSocketTransportAddress;
  9.  
  10. /**
  11. * es资源池
  12. * @author RexSheng
  13. *
  14. */
  15. public class ElasticsearchPoolFactory {
  16.  
  17. /**
  18. * 是否打印输出
  19. */
  20. private static Boolean isDebug = true;
  21.  
  22. /**
  23. * 资源列表
  24. */
  25. private static ConcurrentLinkedQueue<TransportClient> clientList = new ConcurrentLinkedQueue<TransportClient>();
  26.  
  27. /**
  28. * 当前实例
  29. */
  30. private static ElasticsearchPoolFactory _instance;
  31.  
  32. /**
  33. * 构建类
  34. */
  35. private ElasticsearchPoolFactory.Builder builder;
  36.  
  37. /**
  38. * 锁定的资源
  39. */
  40. private static Object obj = new Object();
  41.  
  42. /**
  43. * 新增的客户端总数
  44. */
  45. private static int count = 0;
  46.  
  47. /**
  48. * 获取工厂实例
  49. * @return
  50. */
  51. private static ElasticsearchPoolFactory getInstance() {
  52. if (_instance == null) {
  53. synchronized (obj) {
  54. if (_instance == null) {
  55. _instance = new ElasticsearchPoolFactory();
  56. }
  57. }
  58. }
  59. return _instance;
  60. }
  61.  
  62. /**
  63. * 获取工厂构建类
  64. * @return
  65. */
  66. public ElasticsearchPoolFactory.Builder getBuilder() {
  67. if (this.builder == null) {
  68. this.builder = new Builder();
  69. }
  70. return this.builder;
  71. }
  72.  
  73. /**
  74. * 从资源池中获取一个客户端
  75. * @return
  76. */
  77. @SuppressWarnings("static-access")
  78. public static TransportClient getClient() {
  79. if (isDebug) {
  80. System.out.println("client size:" + count);
  81. }
  82. TransportClient client = clientList.poll();
  83. if (client == null) {
  84. synchronized (obj) {
  85. client = clientList.poll();
  86. if (client == null) {
  87. if (count < getInstance().getBuilder().getMaxPoolSize()) {
  88. client = getInstance().getBuilder().createClient();
  89. ElasticsearchPoolFactory.getInstance().put(client);
  90. if (isDebug) {
  91. System.out.println("新增:" + client);
  92. }
  93.  
  94. } else {
  95. try {
  96. if (isDebug) {
  97. System.out.println("等待:");
  98. }
  99. obj.wait();
  100. client = getClient();
  101. if (isDebug) {
  102. System.out.println("获得:" + client);
  103. }
  104. } catch (InterruptedException e) {
  105. // TODO Auto-generated catch block
  106. e.printStackTrace();
  107. }
  108. }
  109. }
  110. }
  111. }
  112. return client;
  113. };
  114.  
  115. /**
  116. * 写入新资源
  117. * @param client
  118. * @return
  119. */
  120. public static Boolean put(TransportClient client) {
  121. count++;
  122. return clientList.add(client);
  123. }
  124.  
  125. /**
  126. * 客户端资源回收
  127. *
  128. * @param client
  129. * @return
  130. */
  131. public static Boolean recycle(TransportClient client) {
  132. if (isDebug) {
  133. System.out.println("回收:" + client);
  134. }
  135. synchronized (obj) {
  136. clientList.add(client);
  137. obj.notify();
  138. }
  139.  
  140. return true;
  141. };
  142.  
  143. /**
  144. * 关闭客户端(不推荐)
  145. */
  146. public static void closeAll() {
  147. while (clientList.size() > 0) {
  148. TransportClient client = clientList.poll();
  149. if (client != null) {
  150. client.close();
  151. }
  152. }
  153. };
  154.  
  155. /**
  156. * 静态构建类
  157. * @return
  158. */
  159. public static Builder builder() {
  160. return getInstance().getBuilder();
  161. }
  162.  
  163. /**
  164. * es配置
  165. * @author sarnath
  166. * 2019年5月16日下午4:53:01
  167. */
  168. public static class Builder {
  169. private String clusterName;
  170.  
  171. private String host;
  172.  
  173. private Integer port;
  174.  
  175. private Integer maxPoolSize;
  176.  
  177. private Integer minPoolSize;
  178.  
  179. private Boolean sniff = false;
  180.  
  181. public Builder setClusterName(String clusterName) {
  182. this.clusterName = clusterName;
  183. return this;
  184. }
  185.  
  186. public Builder setHost(String host) {
  187. this.host = host;
  188. return this;
  189. }
  190.  
  191. public Builder setPort(Integer port) {
  192. this.port = port;
  193. return this;
  194. }
  195.  
  196. public Builder setMaxPoolSize(int size) {
  197. this.maxPoolSize = size;
  198. return this;
  199. }
  200.  
  201. public int getMaxPoolSize() {
  202. return this.maxPoolSize == null ? java.lang.Integer.MAX_VALUE : this.maxPoolSize;
  203. }
  204.  
  205. public Builder setMinPoolSize(int size) {
  206. this.minPoolSize = size;
  207. return this;
  208. }
  209.  
  210. /**
  211. * 是否启动节点发现(嗅探)
  212. *
  213. * @param isSniff
  214. * @return
  215. */
  216. public Builder setSniff(Boolean isSniff) {
  217. this.sniff = isSniff;
  218. return this;
  219. }
  220.  
  221. /**
  222. * 工厂构建的执行方法
  223. * @return
  224. */
  225. @SuppressWarnings("static-access")
  226. public ElasticsearchPoolFactory build() {
  227. //防止重复调用此方法
  228. if(host!=null){
  229. for (int i = 0; i < (minPoolSize == null ? 0 : minPoolSize); i++) {
  230. TransportClient client = createClient();
  231. if (isDebug) {
  232. System.out.println("初始化:" + client);
  233. }
  234. ElasticsearchPoolFactory.getInstance().put(client);
  235. }
  236. }
  237. return ElasticsearchPoolFactory.getInstance();
  238. }
  239.  
  240. /**
  241. * 创建es客户端
  242. * @return
  243. */
  244. public TransportClient createClient() {
  245. Settings settings = Settings.settingsBuilder().put("cluster.name", clusterName)
  246. .put("client.transport.sniff", sniff).build();
  247. return TransportClient.builder().settings(settings).build().addTransportAddress(
  248. new InetSocketTransportAddress(new InetSocketAddress(host, Integer.valueOf(port))));
  249. }
  250. }
  251.  
  252. }

2.按照通常做法,都会创建一个es工具类,这里不同的是,我们的工具类是非静态的,继承AutoCloseable(JDK7新增),实例化时从资源池获取一个资源,使用完毕后资源池回收。

  1. package com.xxx.xxx.storm.utils;
  2.  
  3. import java.net.InetSocketAddress;
  4. import java.util.ArrayList;
  5. import java.util.List;
  6. import java.util.Map;
  7.  
  8. import org.elasticsearch.action.bulk.BulkRequestBuilder;
  9. import org.elasticsearch.action.bulk.BulkResponse;
  10. import org.elasticsearch.action.delete.DeleteRequestBuilder;
  11. import org.elasticsearch.action.delete.DeleteResponse;
  12. import org.elasticsearch.action.get.GetRequestBuilder;
  13. import org.elasticsearch.action.get.GetResponse;
  14. import org.elasticsearch.action.index.IndexResponse;
  15. import org.elasticsearch.action.search.SearchResponse;
  16. import org.elasticsearch.client.transport.TransportClient;
  17. import org.elasticsearch.common.settings.Settings;
  18. import org.elasticsearch.common.transport.InetSocketTransportAddress;
  19. import org.elasticsearch.index.query.QueryBuilder;
  20. import org.elasticsearch.index.query.QueryBuilders;
  21. import org.elasticsearch.search.SearchHit;
  22.  
  23. /**
  24. * es工具类
  25. * @author RexSheng
  26. * 2019年4月11日下午10:14:38
  27. */
  28. public class ElasticsearchUtil implements AutoCloseable{
  29.  
  30. private TransportClient client;
  31.  
  32. public ElasticsearchUtil(){
  33. // this(EsConfig.getClusterName(),EsConfig.getHost(),EsConfig.getPort());
  34. this.client=ElasticsearchPoolFactory.getClient();
  35. System.out.println("得到:" + client);
  36. }
  37.  
  38. // public ElasticsearchUtil(String clusterName,String hostName,Integer hostPort){
  39. // getConnect(clusterName,hostName,hostPort);
  40. // }
  41.  
  42. public static void main(String[] args) throws Exception {
  43. ElasticsearchUtil esClient=new ElasticsearchUtil();
  44. // Map<String, Object> result = es.get("bigdata", "PrescriptionDisease", "201501135109446");
  45. // System.out.println(result.size());
  46. esClient.close();
  47.  
  48. }
  49.  
  50. @SuppressWarnings("unused")
  51. private void getConnect(String clusterName,String hostName,Integer hostPort) {
  52. try{
  53. Settings settings = Settings.settingsBuilder().put("cluster.name", clusterName).build();
  54. client = TransportClient.builder().settings(settings).build().addTransportAddress(
  55. new InetSocketTransportAddress(new InetSocketAddress(hostName, Integer.valueOf(hostPort))));
  56.  
  57. }
  58. catch(Exception e){
  59. e.printStackTrace();
  60. throw e;
  61. }
  62. }
  63.  
  64. public void insert(String indexName, String typeName, Map<String, Object> source) {
  65. IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet();
  66. response.getId();
  67. }
  68.  
  69. public void insert(String indexName, String typeName, String source) {
  70. IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet();
  71. response.getId();
  72. }
  73.  
  74. public void insert(String indexName, String typeName, String id, Map<String, Object> source) {
  75. IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute()
  76. .actionGet();
  77. response.getId();
  78. }
  79.  
  80. public void insert(String indexName, String typeName, String id, String source) {
  81. IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute()
  82. .actionGet();
  83. response.getId();
  84. }
  85.  
  86. public void insert(String indexName, String typeName, String id, String source,String parentId) {
  87. IndexResponse response = client.prepareIndex(indexName, typeName)
  88. .setSource(source)
  89. .setId(id)
  90. .setParent(parentId)
  91. .execute()
  92. .actionGet();
  93. response.getId();
  94. }
  95.  
  96. public Boolean insert(String indexName, String typeName, List<Map<String, Object>> sources) {
  97. BulkRequestBuilder bulkRequest = client.prepareBulk();
  98. for (Map<String, Object> source : sources) {
  99. bulkRequest.add(client.prepareIndex(indexName, typeName).setSource(source));
  100. }
  101. BulkResponse response = bulkRequest.get();
  102. if (response.hasFailures()) {
  103. return false;
  104. }
  105. return true;
  106. }
  107.  
  108. public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, String value,
  109. Integer pageIndex, Integer pageSize) {
  110. QueryBuilder qb = QueryBuilders.matchPhraseQuery(fieldName, value);
  111. SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex)
  112. .setSize(pageSize).execute().actionGet();
  113. List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
  114. for (SearchHit hit : response.getHits().getHits()) {
  115. result.add(hit.getSource());
  116. }
  117.  
  118. return result;
  119. }
  120.  
  121. public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, QueryBuilder qb,
  122. Integer pageIndex, Integer pageSize) {
  123. SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex)
  124. .setSize(pageSize).execute().actionGet();
  125. List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
  126. for (SearchHit hit : response.getHits().getHits()) {
  127. result.add(hit.getSource());
  128. }
  129.  
  130. return result;
  131. }
  132.  
  133. public Map<String, Object> get(String indexName, String typeName, String id) {
  134. GetRequestBuilder getRequest = client.prepareGet(indexName, typeName, id);
  135. GetResponse response = getRequest.setOperationThreaded(false).get();
  136. return response.getSource();
  137. }
  138.  
  139. public void deleteById(String indexName, String typeName, String id) {
  140. DeleteRequestBuilder deleteRequest = client.prepareDelete(indexName, typeName, id);
  141. DeleteResponse response = deleteRequest.execute().actionGet();
  142. response.getId();
  143. }
  144.  
  145. public TransportClient getClient(){
  146. return client;
  147. };
  148.  
  149. @Override
  150. public void close() {
  151. ElasticsearchPoolFactory.recycle(client);
  152. }
  153. }

3.接下来就是我们的测试类了,我们模拟200个线程的并发调用es接口

  1. package com.xxx.xxx.storm.wordcount;
  2.  
  3. import com.xxx.xxx.storm.utils.ElasticsearchPoolFactory;
  4. import com.xxx.xxx.storm.utils.ElasticsearchUtil;
  5.  
  6. public class EsPool {
  7. @SuppressWarnings("unused")
  8. public static void main(String[] args) {
  9. ElasticsearchPoolFactory factory=ElasticsearchPoolFactory.builder()
  10. .setClusterName("bigdatalab-es")
  11. .setHost("master")
  12. .setPort(9300)
  13. .setMinPoolSize(0)
  14. .setMaxPoolSize(10)
  15. .build();
  16. for(int i=0;i<50;i++){
  17. new EsThread().start();
  18. }
  19. for(int i=50;i<100;i++){
  20. new EsThread().start();
  21. }
  22. for(int i=100;i<200;i++){
  23. try {
  24. Thread.sleep(10);
  25. } catch (InterruptedException e) {
  26. // TODO Auto-generated catch block
  27. e.printStackTrace();
  28. }
  29. new EsThread().start();
  30. }
  31. }
  32.  
  33. public static class EsThread extends Thread{
  34. @Override
  35. public void run() {
  36. try {
  37. Thread.sleep(10);
  38. } catch (InterruptedException e) {
  39. // TODO Auto-generated catch block
  40. e.printStackTrace();
  41. }
  42. try(ElasticsearchUtil util=new ElasticsearchUtil()){
  43. util.get("test","article","1");
  44. System.out.println("thread:"+Thread.currentThread().getName()+":"+util.getClient());
  45. }
  46.  
  47. }
  48. }
  49. }

4.来看一下打印的结果

  1. client size:0
  2. client size:0
  3. client size:0
  4. client size:0
  5. client size:0
  6. client size:0
  7. client size:0
  8. client size:0
  9. client size:0
  10. client size:0
  11. client size:0
  12. client size:0
  13. client size:0
  14. client size:0
  15. client size:0
  16. client size:0
  17. client size:0
  18. client size:0
  19. client size:0
  20. client size:0
  21. client size:0
  22. client size:0
  23. client size:0
  24. client size:0
  25. client size:0
  26. client size:0
  27. client size:0
  28. client size:0
  29. client size:0
  30. client size:0
  31. client size:0
  32. client size:0
  33. client size:0
  34. client size:0
  35. client size:0
  36. client size:0
  37. client size:0
  38. client size:0
  39. client size:0
  40. client size:0
  41. client size:0
  42. client size:0
  43. client size:0
  44. client size:0
  45. client size:0
  46. client size:0
  47. client size:0
  48. client size:0
  49. client size:0
  50. client size:0
  51. client size:0
  52. client size:0
  53. client size:0
  54. client size:0
  55. client size:0
  56. client size:0
  57. client size:0
  58. client size:0
  59. client size:0
  60. client size:0
  61. client size:0
  62. client size:0
  63. client size:0
  64. client size:0
  65. client size:0
  66. client size:0
  67. client size:0
  68. client size:0
  69. client size:0
  70. client size:0
  71. client size:0
  72. client size:0
  73. client size:0
  74. client size:0
  75. client size:0
  76. client size:0
  77. client size:0
  78. client size:0
  79. client size:0
  80. client size:0
  81. client size:0
  82. client size:0
  83. client size:0
  84. client size:0
  85. client size:0
  86. client size:0
  87. client size:0
  88. client size:0
  89. client size:0
  90. client size:0
  91. client size:0
  92. client size:0
  93. client size:0
  94. client size:0
  95. client size:0
  96. client size:0
  97. client size:0
  98. client size:0
  99. client size:0
  100. client size:0
  101. client size:0
  102. client size:0
  103. client size:0
  104. client size:0
  105. client size:0
  106. client size:0
  107. client size:0
  108. client size:0
  109. client size:0
  110. client size:0
  111. client size:0
  112. client size:0
  113. client size:0
  114. client size:0
  115. client size:0
  116. client size:0
  117. client size:0
  118. client size:0
  119. client size:0
  120. client size:0
  121. client size:0
  122. client size:0
  123. client size:0
  124. client size:0
  125. client size:0
  126. client size:0
  127. client size:0
  128. client size:0
  129. client size:0
  130. client size:0
  131. client size:0
  132. client size:0
  133. client size:0
  134. client size:0
  135. client size:0
  136. client size:0
  137. client size:0
  138. client size:0
  139. client size:0
  140. client size:0
  141. client size:0
  142. client size:0
  143. client size:0
  144. client size:0
  145. client size:0
  146. client size:0
  147. client size:0
  148. client size:0
  149. client size:0
  150. client size:0
  151. client size:0
  152. client size:0
  153. client size:0
  154. client size:0
  155. client size:0
  156. client size:0
  157. client size:0
  158. client size:0
  159. client size:0
  160. client size:0
  161. client size:0
  162. client size:0
  163. client size:0
  164. client size:0
  165. client size:0
  166. client size:0
  167. client size:0
  168. client size:0
  169. client size:0
  170. client size:0
  171. client size:0
  172. client size:0
  173. client size:0
  174. client size:0
  175. client size:0
  176. client size:0
  177. client size:0
  178. client size:0
  179. client size:0
  180. client size:0
  181. client size:0
  182. client size:0
  183. client size:0
  184. client size:0
  185. client size:0
  186. client size:0
  187. client size:0
  188. client size:0
  189. client size:0
  190. client size:0
  191. client size:0
  192. client size:0
  193. client size:0
  194. client size:0
  195. client size:0
  196. client size:0
  197. client size:0
  198. client size:0
  199. client size:0
  200. client size:0
  201. 2166 [Thread-54] INFO o.e.plugins - [Ares] modules [], plugins [], sites []
  202. 新增:org.elasticsearch.client.transport.TransportClient@e87a450
  203. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  204. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  205. 3399 [Thread-198] INFO o.e.plugins - [Venomm] modules [], plugins [], sites []
  206. 新增:org.elasticsearch.client.transport.TransportClient@6a33a70b
  207. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  208. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  209. 3493 [Thread-196] INFO o.e.plugins - [Aquarius] modules [], plugins [], sites []
  210. 新增:org.elasticsearch.client.transport.TransportClient@557aefff
  211. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  212. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  213. 3655 [Thread-195] INFO o.e.plugins - [Paris] modules [], plugins [], sites []
  214. thread:Thread-196:org.elasticsearch.client.transport.TransportClient@557aefff
  215. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  216. thread:Thread-198:org.elasticsearch.client.transport.TransportClient@6a33a70b
  217. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  218. thread:Thread-194:org.elasticsearch.client.transport.TransportClient@557aefff
  219. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  220. thread:Thread-54:org.elasticsearch.client.transport.TransportClient@e87a450
  221. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  222. thread:Thread-200:org.elasticsearch.client.transport.TransportClient@e87a450
  223. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  224. thread:Thread-197:org.elasticsearch.client.transport.TransportClient@6a33a70b
  225. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  226. 新增:org.elasticsearch.client.transport.TransportClient@1b010a3e
  227. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  228. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  229. thread:Thread-193:org.elasticsearch.client.transport.TransportClient@1b010a3e
  230. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  231. thread:Thread-195:org.elasticsearch.client.transport.TransportClient@1b010a3e
  232. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  233. 3735 [Thread-192] INFO o.e.plugins - [Grey Gargoyle] modules [], plugins [], sites []
  234. 新增:org.elasticsearch.client.transport.TransportClient@47ec2eac
  235. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  236. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  237. thread:Thread-192:org.elasticsearch.client.transport.TransportClient@47ec2eac
  238. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  239. thread:Thread-191:org.elasticsearch.client.transport.TransportClient@47ec2eac
  240. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  241. 3795 [Thread-190] INFO o.e.plugins - [Unicorn] modules [], plugins [], sites []
  242. 新增:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  243. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  244. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  245. thread:Thread-190:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  246. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  247. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  248. thread:Thread-189:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  249. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  250. thread:Thread-188:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  251. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  252. 3876 [Thread-187] INFO o.e.plugins - [Jacob "Jake" Fury] modules [], plugins [], sites []
  253. 新增:org.elasticsearch.client.transport.TransportClient@40c294cb
  254. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  255. thread:Thread-187:org.elasticsearch.client.transport.TransportClient@40c294cb
  256. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  257. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  258. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  259. 3996 [Thread-184] INFO o.e.plugins - [Juggernaut] modules [], plugins [], sites []
  260. thread:Thread-186:org.elasticsearch.client.transport.TransportClient@40c294cb
  261. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  262. thread:Thread-185:org.elasticsearch.client.transport.TransportClient@40c294cb
  263. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  264. 新增:org.elasticsearch.client.transport.TransportClient@18cb18a0
  265. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  266. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  267. thread:Thread-184:org.elasticsearch.client.transport.TransportClient@18cb18a0
  268. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  269. thread:Thread-183:org.elasticsearch.client.transport.TransportClient@18cb18a0
  270. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  271. 4072 [Thread-182] INFO o.e.plugins - [Runner] modules [], plugins [], sites []
  272. 新增:org.elasticsearch.client.transport.TransportClient@785b48b6
  273. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  274. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  275. thread:Thread-182:org.elasticsearch.client.transport.TransportClient@785b48b6
  276. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  277. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  278. thread:Thread-181:org.elasticsearch.client.transport.TransportClient@785b48b6
  279. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  280. thread:Thread-180:org.elasticsearch.client.transport.TransportClient@785b48b6
  281. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  282. 4127 [Thread-179] INFO o.e.plugins - [Phantom Eagle] modules [], plugins [], sites []
  283. 新增:org.elasticsearch.client.transport.TransportClient@4157c414
  284. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  285. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  286. thread:Thread-179:org.elasticsearch.client.transport.TransportClient@4157c414
  287. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  288. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  289. thread:Thread-178:org.elasticsearch.client.transport.TransportClient@4157c414
  290. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  291. 等待:
  292. thread:Thread-177:org.elasticsearch.client.transport.TransportClient@4157c414
  293. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  294. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  295. 等待:
  296. 等待:
  297. thread:Thread-175:org.elasticsearch.client.transport.TransportClient@4157c414
  298. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  299. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  300. 等待:
  301. thread:Thread-172:org.elasticsearch.client.transport.TransportClient@4157c414
  302. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  303. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  304. 等待:
  305. thread:Thread-170:org.elasticsearch.client.transport.TransportClient@4157c414
  306. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  307. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  308. 等待:
  309. 等待:
  310. thread:Thread-168:org.elasticsearch.client.transport.TransportClient@4157c414
  311. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  312. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  313. 等待:
  314. 等待:
  315. 等待:
  316. 等待:
  317. 等待:
  318. 等待:
  319. 等待:
  320. 等待:
  321. 等待:
  322. 等待:
  323. 等待:
  324. 等待:
  325. 等待:
  326. 等待:
  327. 等待:
  328. 等待:
  329. 等待:
  330. 等待:
  331. 等待:
  332. 等待:
  333. 等待:
  334. thread:Thread-165:org.elasticsearch.client.transport.TransportClient@4157c414
  335. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  336. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  337. 等待:
  338. thread:Thread-143:org.elasticsearch.client.transport.TransportClient@4157c414
  339. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  340. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  341. 等待:
  342. thread:Thread-140:org.elasticsearch.client.transport.TransportClient@4157c414
  343. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  344. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  345. 等待:
  346. 等待:
  347. 等待:
  348. thread:Thread-139:org.elasticsearch.client.transport.TransportClient@4157c414
  349. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  350. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  351. 等待:
  352. 等待:
  353. 等待:
  354. 等待:
  355. 等待:
  356. thread:Thread-135:org.elasticsearch.client.transport.TransportClient@4157c414
  357. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  358. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  359. thread:Thread-130:org.elasticsearch.client.transport.TransportClient@4157c414
  360. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  361. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  362. 等待:
  363. 等待:
  364. 等待:
  365. thread:Thread-128:org.elasticsearch.client.transport.TransportClient@4157c414
  366. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  367. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  368. 等待:
  369. 等待:
  370. thread:Thread-124:org.elasticsearch.client.transport.TransportClient@4157c414
  371. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  372. 等待:
  373. 等待:
  374. 等待:
  375. 等待:
  376. 等待:
  377. 等待:
  378. 等待:
  379. 等待:
  380. 等待:
  381. 等待:
  382. 等待:
  383. 等待:
  384. 等待:
  385. 等待:
  386. 等待:
  387. 等待:
  388. 等待:
  389. 等待:
  390. 等待:
  391. 等待:
  392. 等待:
  393. 等待:
  394. 等待:
  395. 等待:
  396. 等待:
  397. 等待:
  398. 等待:
  399. 等待:
  400. 等待:
  401. 等待:
  402. 等待:
  403. 等待:
  404. 等待:
  405. 等待:
  406. 等待:
  407. 等待:
  408. 等待:
  409. 等待:
  410. 等待:
  411. 等待:
  412. 等待:
  413. 等待:
  414. 等待:
  415. 等待:
  416. 等待:
  417. 等待:
  418. 等待:
  419. 等待:
  420. 等待:
  421. 等待:
  422. 等待:
  423. 等待:
  424. 等待:
  425. 等待:
  426. 等待:
  427. 等待:
  428. 等待:
  429. 等待:
  430. 等待:
  431. 等待:
  432. 等待:
  433. 等待:
  434. 等待:
  435. 等待:
  436. 等待:
  437. 等待:
  438. 等待:
  439. 等待:
  440. 等待:
  441. 等待:
  442. 等待:
  443. 等待:
  444. 等待:
  445. 等待:
  446. 等待:
  447. 等待:
  448. 等待:
  449. 等待:
  450. 等待:
  451. 等待:
  452. 等待:
  453. 等待:
  454. 等待:
  455. 等待:
  456. 等待:
  457. 等待:
  458. 等待:
  459. 等待:
  460. 等待:
  461. 等待:
  462. 等待:
  463. 等待:
  464. 等待:
  465. 等待:
  466. 等待:
  467. 等待:
  468. 等待:
  469. 等待:
  470. 等待:
  471. 等待:
  472. 等待:
  473. 等待:
  474. 等待:
  475. 等待:
  476. 等待:
  477. 等待:
  478. 等待:
  479. 等待:
  480. 等待:
  481. 等待:
  482. 等待:
  483. 等待:
  484. 等待:
  485. 等待:
  486. 等待:
  487. 等待:
  488. 等待:
  489. 等待:
  490. 等待:
  491. 等待:
  492. 等待:
  493. client size:10
  494. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  495. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  496. client size:10
  497. 等待:
  498. client size:10
  499. 等待:
  500. client size:10
  501. 等待:
  502. client size:10
  503. 等待:
  504. thread:Thread-160:org.elasticsearch.client.transport.TransportClient@4157c414
  505. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  506. client size:10
  507. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  508. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  509. client size:10
  510. 等待:
  511. thread:Thread-166:org.elasticsearch.client.transport.TransportClient@4157c414
  512. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  513. client size:10
  514. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  515. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  516. client size:10
  517. 等待:
  518. client size:10
  519. 等待:
  520. client size:10
  521. 等待:
  522. client size:10
  523. 等待:
  524. thread:Thread-169:org.elasticsearch.client.transport.TransportClient@4157c414
  525. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  526. client size:10
  527. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  528. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  529. client size:10
  530. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  531. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  532. thread:Thread-133:org.elasticsearch.client.transport.TransportClient@4157c414
  533. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  534. client size:10
  535. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  536. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  537. client size:10
  538. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  539. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  540. thread:Thread-134:org.elasticsearch.client.transport.TransportClient@4157c414
  541. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  542. client size:10
  543. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  544. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  545. thread:Thread-136:org.elasticsearch.client.transport.TransportClient@785b48b6
  546. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  547. client size:10
  548. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  549. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  550. thread:Thread-137:org.elasticsearch.client.transport.TransportClient@785b48b6
  551. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  552. client size:10
  553. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  554. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  555. client size:10
  556. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  557. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  558. thread:Thread-138:org.elasticsearch.client.transport.TransportClient@18cb18a0
  559. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  560. client size:10
  561. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  562. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  563. thread:Thread-141:org.elasticsearch.client.transport.TransportClient@18cb18a0
  564. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  565. thread:Thread-142:org.elasticsearch.client.transport.TransportClient@40c294cb
  566. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  567. client size:10
  568. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  569. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  570. thread:Thread-144:org.elasticsearch.client.transport.TransportClient@40c294cb
  571. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  572. client size:10
  573. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  574. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  575. thread:Thread-145:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  576. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  577. thread:Thread-146:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  578. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  579. client size:10
  580. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  581. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  582. thread:Thread-147:org.elasticsearch.client.transport.TransportClient@47ec2eac
  583. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  584. client size:10
  585. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  586. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  587. thread:Thread-148:org.elasticsearch.client.transport.TransportClient@47ec2eac
  588. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  589. client size:10
  590. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  591. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  592. thread:Thread-149:org.elasticsearch.client.transport.TransportClient@1b010a3e
  593. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  594. client size:10
  595. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  596. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  597. client size:10
  598. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  599. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  600. thread:Thread-150:org.elasticsearch.client.transport.TransportClient@1b010a3e
  601. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  602. client size:10
  603. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  604. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  605. thread:Thread-153:org.elasticsearch.client.transport.TransportClient@e87a450
  606. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  607. client size:10
  608. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  609. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  610. thread:Thread-151:org.elasticsearch.client.transport.TransportClient@6a33a70b
  611. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  612. thread:Thread-152:org.elasticsearch.client.transport.TransportClient@e87a450
  613. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  614. client size:10
  615. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  616. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  617. thread:Thread-154:org.elasticsearch.client.transport.TransportClient@557aefff
  618. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  619. client size:10
  620. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  621. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  622. thread:Thread-155:org.elasticsearch.client.transport.TransportClient@6a33a70b
  623. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  624. client size:10
  625. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  626. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  627. thread:Thread-156:org.elasticsearch.client.transport.TransportClient@557aefff
  628. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  629. client size:10
  630. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  631. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  632. thread:Thread-157:org.elasticsearch.client.transport.TransportClient@4157c414
  633. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  634. client size:10
  635. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  636. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  637. thread:Thread-158:org.elasticsearch.client.transport.TransportClient@4157c414
  638. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  639. client size:10
  640. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  641. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  642. thread:Thread-159:org.elasticsearch.client.transport.TransportClient@785b48b6
  643. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  644. client size:10
  645. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  646. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  647. client size:10
  648. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  649. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  650. thread:Thread-109:org.elasticsearch.client.transport.TransportClient@785b48b6
  651. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  652. client size:10
  653. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  654. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  655. thread:Thread-111:org.elasticsearch.client.transport.TransportClient@18cb18a0
  656. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  657. client size:10
  658. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  659. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  660. thread:Thread-113:org.elasticsearch.client.transport.TransportClient@18cb18a0
  661. thread:Thread-112:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  662. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  663. client size:10
  664. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  665. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  666. thread:Thread-114:org.elasticsearch.client.transport.TransportClient@40c294cb
  667. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  668. client size:10
  669. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  670. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  671. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  672. client size:10
  673. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  674. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  675. thread:Thread-117:org.elasticsearch.client.transport.TransportClient@47ec2eac
  676. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  677. thread:Thread-115:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  678. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  679. client size:10
  680. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  681. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  682. thread:Thread-116:org.elasticsearch.client.transport.TransportClient@47ec2eac
  683. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  684. client size:10
  685. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  686. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  687. thread:Thread-118:org.elasticsearch.client.transport.TransportClient@1b010a3e
  688. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  689. client size:10
  690. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  691. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  692. thread:Thread-119:org.elasticsearch.client.transport.TransportClient@1b010a3e
  693. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  694. client size:10
  695. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  696. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  697. client size:10
  698. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  699. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  700. thread:Thread-120:org.elasticsearch.client.transport.TransportClient@e87a450
  701. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  702. client size:10
  703. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  704. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  705. thread:Thread-121:org.elasticsearch.client.transport.TransportClient@6a33a70b
  706. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  707. client size:10
  708. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  709. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  710. thread:Thread-122:org.elasticsearch.client.transport.TransportClient@e87a450
  711. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  712. client size:10
  713. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  714. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  715. client size:10
  716. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  717. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  718. thread:Thread-123:org.elasticsearch.client.transport.TransportClient@557aefff
  719. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  720. client size:10
  721. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  722. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  723. thread:Thread-125:org.elasticsearch.client.transport.TransportClient@6a33a70b
  724. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  725. client size:10
  726. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  727. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  728. thread:Thread-127:org.elasticsearch.client.transport.TransportClient@4157c414
  729. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  730. client size:10
  731. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  732. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  733. thread:Thread-129:org.elasticsearch.client.transport.TransportClient@4157c414
  734. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  735. thread:Thread-126:org.elasticsearch.client.transport.TransportClient@557aefff
  736. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  737. client size:10
  738. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  739. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  740. thread:Thread-131:org.elasticsearch.client.transport.TransportClient@785b48b6
  741. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  742. thread:Thread-132:org.elasticsearch.client.transport.TransportClient@785b48b6
  743. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  744. client size:10
  745. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  746. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  747. thread:Thread-73:org.elasticsearch.client.transport.TransportClient@18cb18a0
  748. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  749. client size:10
  750. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  751. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  752. thread:Thread-95:org.elasticsearch.client.transport.TransportClient@40c294cb
  753. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  754. client size:10
  755. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  756. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  757. client size:10
  758. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  759. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  760. thread:Thread-96:org.elasticsearch.client.transport.TransportClient@18cb18a0
  761. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  762. client size:10
  763. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  764. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  765. client size:10
  766. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  767. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  768. thread:Thread-90:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  769. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  770. thread:Thread-26:org.elasticsearch.client.transport.TransportClient@47ec2eac
  771. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  772. thread:Thread-91:org.elasticsearch.client.transport.TransportClient@47ec2eac
  773. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  774. client size:10
  775. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  776. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  777. thread:Thread-39:org.elasticsearch.client.transport.TransportClient@1b010a3e
  778. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  779. client size:10
  780. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  781. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  782. thread:Thread-49:org.elasticsearch.client.transport.TransportClient@1b010a3e
  783. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  784. client size:10
  785. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  786. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  787. thread:Thread-100:org.elasticsearch.client.transport.TransportClient@e87a450
  788. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  789. client size:10
  790. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  791. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  792. client size:10
  793. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  794. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  795. client size:10
  796. thread:Thread-102:org.elasticsearch.client.transport.TransportClient@40c294cb
  797. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  798. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  799. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  800. thread:Thread-101:org.elasticsearch.client.transport.TransportClient@6a33a70b
  801. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  802. thread:Thread-103:org.elasticsearch.client.transport.TransportClient@e87a450
  803. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  804. client size:10
  805. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  806. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  807. client size:10
  808. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  809. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  810. thread:Thread-104:org.elasticsearch.client.transport.TransportClient@557aefff
  811. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  812. client size:10
  813. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  814. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  815. thread:Thread-105:org.elasticsearch.client.transport.TransportClient@6a33a70b
  816. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  817. thread:Thread-106:org.elasticsearch.client.transport.TransportClient@4157c414
  818. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  819. client size:10
  820. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  821. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  822. thread:Thread-107:org.elasticsearch.client.transport.TransportClient@4157c414
  823. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  824. client size:10
  825. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  826. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  827. thread:Thread-108:org.elasticsearch.client.transport.TransportClient@557aefff
  828. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  829. client size:10
  830. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  831. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  832. client size:10
  833. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  834. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  835. thread:Thread-110:org.elasticsearch.client.transport.TransportClient@785b48b6
  836. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  837. client size:10
  838. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  839. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  840. client size:10
  841. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  842. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  843. thread:Thread-67:org.elasticsearch.client.transport.TransportClient@18cb18a0
  844. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  845. thread:Thread-68:org.elasticsearch.client.transport.TransportClient@785b48b6
  846. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  847. client size:10
  848. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  849. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  850. thread:Thread-65:org.elasticsearch.client.transport.TransportClient@40c294cb
  851. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  852. thread:Thread-64:org.elasticsearch.client.transport.TransportClient@18cb18a0
  853. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  854. client size:10
  855. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  856. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  857. thread:Thread-63:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  858. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  859. thread:Thread-38:org.elasticsearch.client.transport.TransportClient@47ec2eac
  860. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  861. client size:10
  862. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  863. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  864. client size:10
  865. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  866. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  867. client size:10
  868. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  869. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  870. thread:Thread-40:org.elasticsearch.client.transport.TransportClient@47ec2eac
  871. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  872. client size:10
  873. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  874. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  875. thread:Thread-58:org.elasticsearch.client.transport.TransportClient@1b010a3e
  876. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  877. client size:10
  878. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  879. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  880. client size:10
  881. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  882. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  883. thread:Thread-53:org.elasticsearch.client.transport.TransportClient@1b010a3e
  884. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  885. thread:Thread-17:org.elasticsearch.client.transport.TransportClient@6a33a70b
  886. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  887. client size:10
  888. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  889. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  890. client size:10
  891. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  892. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  893. thread:Thread-84:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  894. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  895. client size:10
  896. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  897. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  898. client size:10
  899. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  900. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  901. thread:Thread-81:org.elasticsearch.client.transport.TransportClient@557aefff
  902. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  903. thread:Thread-82:org.elasticsearch.client.transport.TransportClient@6a33a70b
  904. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  905. client size:10
  906. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  907. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  908. thread:Thread-32:org.elasticsearch.client.transport.TransportClient@4157c414
  909. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  910. thread:Thread-33:org.elasticsearch.client.transport.TransportClient@4157c414
  911. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  912. client size:10
  913. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  914. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  915. thread:Thread-77:org.elasticsearch.client.transport.TransportClient@785b48b6
  916. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  917. client size:10
  918. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  919. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  920. thread:Thread-74:org.elasticsearch.client.transport.TransportClient@785b48b6
  921. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  922. client size:10
  923. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  924. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  925. thread:Thread-76:org.elasticsearch.client.transport.TransportClient@18cb18a0
  926. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  927. client size:10
  928. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  929. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  930. client size:10
  931. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  932. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  933. thread:Thread-60:org.elasticsearch.client.transport.TransportClient@40c294cb
  934. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  935. client size:10
  936. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  937. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  938. thread:Thread-66:org.elasticsearch.client.transport.TransportClient@18cb18a0
  939. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  940. client size:10
  941. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  942. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  943. thread:Thread-70:org.elasticsearch.client.transport.TransportClient@40c294cb
  944. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  945. thread:Thread-41:org.elasticsearch.client.transport.TransportClient@e87a450
  946. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  947. client size:10
  948. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  949. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  950. client size:10
  951. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  952. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  953. thread:Thread-44:org.elasticsearch.client.transport.TransportClient@47ec2eac
  954. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  955. client size:10
  956. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  957. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  958. thread:Thread-88:org.elasticsearch.client.transport.TransportClient@1b010a3e
  959. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  960. client size:10
  961. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  962. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  963. thread:Thread-45:org.elasticsearch.client.transport.TransportClient@1b010a3e
  964. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  965. client size:10
  966. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  967. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  968. thread:Thread-46:org.elasticsearch.client.transport.TransportClient@6a33a70b
  969. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  970. client size:10
  971. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  972. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  973. thread:Thread-48:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  974. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  975. client size:10
  976. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  977. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  978. thread:Thread-50:org.elasticsearch.client.transport.TransportClient@557aefff
  979. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  980. thread:Thread-43:org.elasticsearch.client.transport.TransportClient@6a33a70b
  981. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  982. thread:Thread-52:org.elasticsearch.client.transport.TransportClient@4157c414
  983. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  984. client size:10
  985. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  986. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  987. client size:10
  988. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  989. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  990. client size:10
  991. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  992. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  993. thread:Thread-71:org.elasticsearch.client.transport.TransportClient@785b48b6
  994. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  995. thread:Thread-42:org.elasticsearch.client.transport.TransportClient@4157c414
  996. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  997. thread:Thread-37:org.elasticsearch.client.transport.TransportClient@785b48b6
  998. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  999. client size:10
  1000. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1001. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1002. client size:10
  1003. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1004. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1005. thread:Thread-35:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1006. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1007. client size:10
  1008. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1009. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1010. thread:Thread-69:org.elasticsearch.client.transport.TransportClient@40c294cb
  1011. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1012. client size:10
  1013. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1014. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1015. thread:Thread-9:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1016. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1017. client size:10
  1018. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1019. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  1020. client size:10
  1021. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1022. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1023. client size:10
  1024. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1025. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1026. thread:Thread-8:org.elasticsearch.client.transport.TransportClient@40c294cb
  1027. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1028. client size:10
  1029. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1030. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1031. thread:Thread-6:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1032. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1033. client size:10
  1034. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1035. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1036. thread:Thread-2:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1037. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1038. thread:Thread-7:org.elasticsearch.client.transport.TransportClient@e87a450
  1039. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1040. client size:10
  1041. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1042. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1043. thread:Thread-1:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1044. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1045. client size:10
  1046. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1047. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1048. thread:Thread-5:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1049. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1050. client size:10
  1051. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1052. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1053. client size:10
  1054. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1055. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1056. client size:10
  1057. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1058. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1059. client size:10
  1060. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1061. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1062. thread:Thread-3:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1063. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1064. client size:10
  1065. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1066. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1067. thread:Thread-28:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1068. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1069. client size:10
  1070. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1071. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1072. thread:Thread-4:org.elasticsearch.client.transport.TransportClient@557aefff
  1073. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1074. thread:Thread-27:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1075. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1076. client size:10
  1077. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1078. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1079. thread:Thread-97:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1080. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1081. thread:Thread-89:org.elasticsearch.client.transport.TransportClient@4157c414
  1082. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1083. thread:Thread-94:org.elasticsearch.client.transport.TransportClient@785b48b6
  1084. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1085. thread:Thread-72:org.elasticsearch.client.transport.TransportClient@4157c414
  1086. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1087. client size:10
  1088. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1089. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1090. client size:10
  1091. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1092. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1093. client size:10
  1094. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1095. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1096. client size:10
  1097. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1098. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1099. thread:Thread-75:org.elasticsearch.client.transport.TransportClient@785b48b6
  1100. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1101. thread:Thread-78:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1102. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1103. client size:10
  1104. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1105. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1106. client size:10
  1107. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1108. thread:Thread-85:org.elasticsearch.client.transport.TransportClient@e87a450
  1109. thread:Thread-59:org.elasticsearch.client.transport.TransportClient@40c294cb
  1110. thread:Thread-86:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1111. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1112. thread:Thread-83:org.elasticsearch.client.transport.TransportClient@40c294cb
  1113. thread:Thread-79:org.elasticsearch.client.transport.TransportClient@557aefff
  1114. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1115. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1116. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1117. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1118. client size:10
  1119. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1120. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1121. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1122. client size:10
  1123. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1124. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  1125. client size:10
  1126. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1127. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1128. client size:10
  1129. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1130. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1131. thread:Thread-36:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1132. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1133. client size:10
  1134. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1135. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1136. client size:10
  1137. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1138. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1139. client size:10
  1140. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1141. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1142. thread:Thread-16:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1143. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1144. thread:Thread-15:org.elasticsearch.client.transport.TransportClient@e87a450
  1145. thread:Thread-14:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1146. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1147. client size:10
  1148. thread:Thread-13:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1149. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1150. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1151. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1152. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1153. client size:10
  1154. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1155. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1156. thread:Thread-23:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1157. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1158. client size:10
  1159. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1160. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1161. thread:Thread-22:org.elasticsearch.client.transport.TransportClient@557aefff
  1162. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1163. thread:Thread-21:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1164. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1165. thread:Thread-24:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1166. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1167. client size:10
  1168. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1169. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1170. client size:10
  1171. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1172. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1173. client size:10
  1174. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1175. 得��:org.elasticsearch.client.transport.TransportClient@785b48b6
  1176. client size:10
  1177. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1178. thread:Thread-11:org.elasticsearch.client.transport.TransportClient@785b48b6
  1179. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1180. thread:Thread-12:org.elasticsearch.client.transport.TransportClient@4157c414
  1181. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1182. thread:Thread-18:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1183. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1184. client size:10
  1185. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1186. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1187. thread:Thread-19:org.elasticsearch.client.transport.TransportClient@785b48b6
  1188. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1189. client size:10
  1190. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1191. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1192. thread:Thread-20:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1193. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1194. client size:10
  1195. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1196. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  1197. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1198. thread:Thread-93:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1199. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1200. thread:Thread-87:org.elasticsearch.client.transport.TransportClient@e87a450
  1201. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1202. thread:Thread-10:org.elasticsearch.client.transport.TransportClient@4157c414
  1203. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1204. thread:Thread-92:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1205. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1206. client size:10
  1207. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1208. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1209. client size:10
  1210. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1211. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1212. client size:10
  1213. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1214. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1215. client size:10
  1216. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1217. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1218. client size:10
  1219. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1220. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1221. thread:Thread-29:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1222. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1223. thread:Thread-31:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1224. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1225. thread:Thread-30:org.elasticsearch.client.transport.TransportClient@557aefff
  1226. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1227. thread:Thread-34:org.elasticsearch.client.transport.TransportClient@785b48b6
  1228. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1229. thread:Thread-25:org.elasticsearch.client.transport.TransportClient@4157c414
  1230. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1231. client size:10
  1232. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1233. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1234. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1235. client size:10
  1236. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1237. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1238. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1239. thread:Thread-174:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1240. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1241. client size:10
  1242. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1243. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1244. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1245. thread:Thread-176:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1246. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1247. client size:10
  1248. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1249. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1250. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1251. client size:10
  1252. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1253. 获得:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1254. 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1255. client size:10
  1256. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1257. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1258. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1259. thread:Thread-173:org.elasticsearch.client.transport.TransportClient@785b48b6
  1260. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
  1261. client size:10
  1262. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1263. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1264. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1265. client size:10
  1266. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1267. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1268. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  1269. thread:Thread-171:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1270. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1271. thread:Thread-167:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1272. 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b
  1273. thread:Thread-164:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1274. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1275. thread:Thread-163:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1276. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1277. client size:10
  1278. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1279. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1280. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1281. client size:10
  1282. 获得:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1283. 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1284. client size:10
  1285. 获得:org.elasticsearch.client.transport.TransportClient@e87a450
  1286. 得到:org.elasticsearch.client.transport.TransportClient@e87a450
  1287. thread:Thread-162:org.elasticsearch.client.transport.TransportClient@e87a450
  1288. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1289. client size:10
  1290. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1291. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1292. client size:10
  1293. 获得:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1294. 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1295. client size:10
  1296. 获得:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1297. 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1298. thread:Thread-161:org.elasticsearch.client.transport.TransportClient@4157c414
  1299. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1300. client size:10
  1301. 获得:org.elasticsearch.client.transport.TransportClient@40c294cb
  1302. 得到:org.elasticsearch.client.transport.TransportClient@40c294cb
  1303. thread:Thread-57:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1304. 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e
  1305. thread:Thread-80:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1306. 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac
  1307. client size:10
  1308. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1309. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1310. thread:Thread-62:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1311. 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e
  1312. thread:Thread-61:org.elasticsearch.client.transport.TransportClient@e87a450
  1313. 回收:org.elasticsearch.client.transport.TransportClient@e87a450
  1314. thread:Thread-47:org.elasticsearch.client.transport.TransportClient@557aefff
  1315. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1316. thread:Thread-55:org.elasticsearch.client.transport.TransportClient@40c294cb
  1317. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1318. client size:10
  1319. 获得:org.elasticsearch.client.transport.TransportClient@557aefff
  1320. 得到:org.elasticsearch.client.transport.TransportClient@557aefff
  1321. thread:Thread-56:org.elasticsearch.client.transport.TransportClient@40c294cb
  1322. 回收:org.elasticsearch.client.transport.TransportClient@40c294cb
  1323. client size:10
  1324. 获得:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1325. 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1326. client size:10
  1327. 获得:org.elasticsearch.client.transport.TransportClient@785b48b6
  1328. 得到:org.elasticsearch.client.transport.TransportClient@785b48b6
  1329. client size:10
  1330. 获得:org.elasticsearch.client.transport.TransportClient@4157c414
  1331. 得到:org.elasticsearch.client.transport.TransportClient@4157c414
  1332. thread:Thread-0:org.elasticsearch.client.transport.TransportClient@557aefff
  1333. 回收:org.elasticsearch.client.transport.TransportClient@557aefff
  1334. thread:Thread-98:org.elasticsearch.client.transport.TransportClient@4157c414
  1335. 回收:org.elasticsearch.client.transport.TransportClient@4157c414
  1336. thread:Thread-51:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1337. 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0
  1338. thread:Thread-99:org.elasticsearch.client.transport.TransportClient@785b48b6
  1339. 回收:org.elasticsearch.client.transport.TransportClient@785b48b6

就到这里,欢迎留言,转载请标明出处https://www.cnblogs.com/RexSheng/p/10879514.html

Elasticsearch自定义客户端(TransportClient)资源池的更多相关文章

  1. elastic客户端TransportClient的使用

    关于TransportClient,elastic计划在Elasticsearch 7.0中弃用TransportClient,并在8.0中完全删除它.后面,应该使用Java高级REST客户端,它执行 ...

  2. elasticsearch java客户端api使用(一)

    1.客户端client构建 ​ package com.pz998.app.service.utils; import static org.elasticsearch.common.settings ...

  3. Android高效率编码-第三方SDK详解系列(三)——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送

    Android高效率编码-第三方SDK详解系列(三)--JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送 很久没有更新第三方SDK这个系列了,所以更新一下这几天工作中使用到的推送, ...

  4. 全文检索-Elasticsearch (四) elasticsearch.net 客户端

    本篇摘自elasticsearch.net search入门使用指南中文版(翻译) 原文:http://edu.dmeiyang.com/book/nestusing.html elasticsear ...

  5. 【.NET Core项目实战-统一认证平台】第七章 网关篇-自定义客户端限流

    [.NET Core项目实战-统一认证平台]开篇及目录索引 上篇文章我介绍了如何在网关上增加自定义客户端授权功能,从设计到编码实现,一步一步详细讲解,相信大家也掌握了自定义中间件的开发技巧了,本篇我们 ...

  6. 【.NET Core项目实战-统一认证平台】第六章 网关篇-自定义客户端授权

    [.NET Core项目实战-统一认证平台]开篇及目录索引 上篇文章我们介绍了网关使用Redis进行缓存,并介绍了如何进行缓存实现,缓存信息清理接口的使用.本篇我们将介绍如何实现网关自定义客户端授权, ...

  7. Python Elasticsearch批量操作客户端

    基于Python实现的Elasticsearch批量操作客户端 by:授客 QQ:1033553122   1. 代码用途 1 2. 测试环境 1 3. 使用方法 1 3.1 配置ES服务器信息 1 ...

  8. elasticsearch 自定义_id

    elasticsearch 自定义ID: curl -s -XPUT localhost:9200/web -d ' { "mappings": { "blog" ...

  9. Identity4 Clientcredentials 自定义客户端授权验证

    看了许多教程 ,大多数都是提前定义好客户端,但是这样有个弊端,我们并不知道以后会有多少客户端.有可能从数据库读取数据,也有可能通过json文件获取,总之 各种方式. 然后 网上大多数教程都是提前定义好 ...

随机推荐

  1. Struts2------拦截器和标签库和注解开发

    一.解析Struts2源码中拦截器的执行 客户端请求Action,执行前端控制器,在前端控制器内部创建了Action的代理类,调用代理类的execute方法,在execute方法内部执行ActionI ...

  2. 机器学习-牛顿方法&指数分布族&GLM

    本节内容 牛顿方法 指数分布族 广义线性模型 之前学习了梯度下降方法,关于梯度下降(gradient descent),这里简单的回顾下[参考感知机学习部分提到的梯度下降(gradient desce ...

  3. preg_replace_callback使用方法

    官网解释: 执行一个正则表达式搜索并且使用一个回调进行替换 (PHP 4 >= 4.0.5, PHP 5) preg_replace_callback — 执行一个正则表达式搜索并且使用一个回调 ...

  4. PPTP的搭建

    一.准备 1.检查是否支持pptp modprobe ppp-compress-18 && echo yes yes支持 2.是否开启tun cat /dev/net/tun 返回ca ...

  5. 机器学习_决策树Python代码详解

    决策树优点:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据: 决策树缺点:可能会产生过度匹配问题. 决策树的一般步骤: (1)代码中def 1,计算给定数据集的香农熵: ...

  6. 用闭包方式实现点击a标签弹也索引值

    var self = document.getElementsByTagName("a"); for(var i=0;i<self.length;i++){ self[i]. ...

  7. IDEA、Eclipse快捷键对比

    IDEA.Eclipse快捷键对比 序号 功能 IDEA Eclipse 1 很多功能:导入包,处理异常,强转cast Alt+Enter   2 导入包,自动修正??? Ctrl+Enter   3 ...

  8. scrollfix.js插件:滚动固定在某个位置

    插件文件在/文件 scrollfix.js 用法: var fix = $(".fix"), fixtop = $(".fix-top"), fixStartT ...

  9. libuv httpparser写的简单http server

    libuv文档地址:http://docs.libuv.org/en/v1.x/代码地址:https://github.com/libuv/libuvhttp-parser https://githu ...

  10. LUA-点号和冒号

    由于LUA中是模拟类,没有class, 所以这里是使用.号来访问实例的成员 re.SetActive(re, re.activeSelf == false); 而冒号:  则是种语法糖,省略了上面代码 ...