前言:
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 /** 25 * es工具類 26 * @author RexSheng 27 * 2019年4月11日下午10:14:38 28 */ 29 public class ElasticsearchUtil implements AutoCloseable{ 30 31 private TransportClient client; 32 33 public ElasticsearchUtil(){ 34 // this(EsConfig.getClusterName(),EsConfig.getHost(),EsConfig.getPort()); 35 this.client=ElasticsearchPoolFactory.getClient(); 36 System.out.println("得到:" + client); 37 } 38 39 // public ElasticsearchUtil(String clusterName,String hostName,Integer hostPort){ 40 // getConnect(clusterName,hostName,hostPort); 41 // } 42 43 44 public static void main(String[] args) throws Exception { 45 ElasticsearchUtil esClient=new ElasticsearchUtil(); 46 // Map<String, Object> result = es.get("bigdata", "PrescriptionDisease", "201501135109446"); 47 // System.out.println(result.size()); 48 esClient.close(); 49 50 51 } 52 53 @SuppressWarnings("unused") 54 private void getConnect(String clusterName,String hostName,Integer hostPort) { 55 try{ 56 Settings settings = Settings.settingsBuilder().put("cluster.name", clusterName).build(); 57 client = TransportClient.builder().settings(settings).build().addTransportAddress( 58 new InetSocketTransportAddress(new InetSocketAddress(hostName, Integer.valueOf(hostPort)))); 59 60 } 61 catch(Exception e){ 62 e.printStackTrace(); 63 throw e; 64 } 65 } 66 67 public void insert(String indexName, String typeName, Map<String, Object> source) { 68 IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet(); 69 response.getId(); 70 } 71 72 public void insert(String indexName, String typeName, String source) { 73 IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet(); 74 response.getId(); 75 } 76 77 public void insert(String indexName, String typeName, String id, Map<String, Object> source) { 78 IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute() 79 .actionGet(); 80 response.getId(); 81 } 82 83 public void insert(String indexName, String typeName, String id, String source) { 84 IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute() 85 .actionGet(); 86 response.getId(); 87 } 88 89 public void insert(String indexName, String typeName, String id, String source,String parentId) { 90 IndexResponse response = client.prepareIndex(indexName, typeName) 91 .setSource(source) 92 .setId(id) 93 .setParent(parentId) 94 .execute() 95 .actionGet(); 96 response.getId(); 97 } 98 99 public Boolean insert(String indexName, String typeName, List<Map<String, Object>> sources) { 100 BulkRequestBuilder bulkRequest = client.prepareBulk(); 101 for (Map<String, Object> source : sources) { 102 bulkRequest.add(client.prepareIndex(indexName, typeName).setSource(source)); 103 } 104 BulkResponse response = bulkRequest.get(); 105 if (response.hasFailures()) { 106 return false; 107 } 108 return true; 109 } 110 111 112 113 114 public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, String value, 115 Integer pageIndex, Integer pageSize) { 116 QueryBuilder qb = QueryBuilders.matchPhraseQuery(fieldName, value); 117 SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex) 118 .setSize(pageSize).execute().actionGet(); 119 List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); 120 for (SearchHit hit : response.getHits().getHits()) { 121 result.add(hit.getSource()); 122 } 123 124 return result; 125 } 126 127 public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, QueryBuilder qb, 128 Integer pageIndex, Integer pageSize) { 129 SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex) 130 .setSize(pageSize).execute().actionGet(); 131 List<Map<String, Object>> result = new ArrayList<Map<String, Object>>(); 132 for (SearchHit hit : response.getHits().getHits()) { 133 result.add(hit.getSource()); 134 } 135 136 return result; 137 } 138 139 public Map<String, Object> get(String indexName, String typeName, String id) { 140 GetRequestBuilder getRequest = client.prepareGet(indexName, typeName, id); 141 GetResponse response = getRequest.setOperationThreaded(false).get(); 142 return response.getSource(); 143 } 144 145 public void deleteById(String indexName, String typeName, String id) { 146 DeleteRequestBuilder deleteRequest = client.prepareDelete(indexName, typeName, id); 147 DeleteResponse response = deleteRequest.execute().actionGet(); 148 response.getId(); 149 } 150 151 public TransportClient getClient(){ 152 return client; 153 }; 154 155 @Override 156 public void close() { 157 ElasticsearchPoolFactory.recycle(client); 158 } 159 }
3.接下來就是我們的測試類了,我們模擬200個線程的並發調用es接口

package com.xxx.xxx.storm.wordcount; import com.xxx.xxx.storm.utils.ElasticsearchPoolFactory; import com.xxx.xxx.storm.utils.ElasticsearchUtil; public class EsPool { @SuppressWarnings("unused") public static void main(String[] args) { ElasticsearchPoolFactory factory=ElasticsearchPoolFactory.builder() .setClusterName("bigdatalab-es") .setHost("master") .setPort(9300) .setMinPoolSize(0) .setMaxPoolSize(10) .build(); for(int i=0;i<50;i++){ new EsThread().start(); } for(int i=50;i<100;i++){ new EsThread().start(); } for(int i=100;i<200;i++){ try { Thread.sleep(10); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } new EsThread().start(); } } public static class EsThread extends Thread{ @Override public void run() { try { Thread.sleep(10); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } try(ElasticsearchUtil util=new ElasticsearchUtil()){ util.get("test","article","1"); System.out.println("thread:"+Thread.currentThread().getName()+":"+util.getClient()); } } } }
4.來看一下打印的結果

client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 client size:0 2166 [Thread-54] INFO o.e.plugins - [Ares] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 3399 [Thread-198] INFO o.e.plugins - [Venomm] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b 3493 [Thread-196] INFO o.e.plugins - [Aquarius] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff 3655 [Thread-195] INFO o.e.plugins - [Paris] modules [], plugins [], sites [] thread:Thread-196:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-198:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-194:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-54:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-200:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-197:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b 新增:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-193:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-195:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e 3735 [Thread-192] INFO o.e.plugins - [Grey Gargoyle] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-192:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-191:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac 3795 [Thread-190] INFO o.e.plugins - [Unicorn] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-190:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-189:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-188:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e 3876 [Thread-187] INFO o.e.plugins - [Jacob "Jake" Fury] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-187:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb 3996 [Thread-184] INFO o.e.plugins - [Juggernaut] modules [], plugins [], sites [] thread:Thread-186:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-185:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb 新增:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-184:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-183:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 4072 [Thread-182] INFO o.e.plugins - [Runner] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-182:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-181:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-180:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 4127 [Thread-179] INFO o.e.plugins - [Phantom Eagle] modules [], plugins [], sites [] 新增:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-179:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-178:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 等待: thread:Thread-177:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: thread:Thread-175:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: thread:Thread-172:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: thread:Thread-170:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: thread:Thread-168:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: thread:Thread-165:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: thread:Thread-143:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: thread:Thread-140:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: 等待: thread:Thread-139:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: 等待: 等待: 等待: thread:Thread-135:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-130:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: 等待: thread:Thread-128:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: thread:Thread-124:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: 等待: client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 等待: client size:10 等待: client size:10 等待: client size:10 等待: thread:Thread-160:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 等待: thread:Thread-166:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 等待: client size:10 等待: client size:10 等待: client size:10 等待: thread:Thread-169:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-133:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-134:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-136:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-137:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-138:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-141:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-142:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-144:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-145:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-146:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-147:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-148:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-149:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-150:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-153:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-151:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-152:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-154:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-155:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-156:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-157:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-158:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-159:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-109:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-111:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-113:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-112:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-114:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-117:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-115:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-116:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-118:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-119:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-120:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-121:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-122:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-123:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-125:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-127:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-129:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-126:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-131:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-132:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-73:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-95:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-96:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-90:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-26:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-91:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-39:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-49:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-100:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 thread:Thread-102:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-101:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-103:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-104:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-105:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-106:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-107:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-108:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-110:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-67:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-68:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-65:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-64:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-63:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-38:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-40:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-58:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-53:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-17:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-84:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-81:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-82:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-32:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-33:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-77:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-74:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-76:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-60:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-66:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-70:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-41:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-44:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-88:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-45:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-46:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-48:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-50:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-43:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-52:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-71:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-42:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-37:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-35:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-69:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-9:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-8:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-6:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-2:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-7:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-1:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-5:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-3:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-28:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-4:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-27:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-97:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-89:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-94:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-72:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-75:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-78:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-85:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-59:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-86:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-83:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-79:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-36:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-16:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-15:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-14:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 thread:Thread-13:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-23:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-22:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-21:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-24:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得��:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-11:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-12:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-18:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-19:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-20:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-93:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-87:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-10:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-92:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-29:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-31:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-30:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-34:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-25:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-174:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 thread:Thread-176:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 獲得:org.elasticsearch.client.transport.TransportClient@6a33a70b 得到:org.elasticsearch.client.transport.TransportClient@6a33a70b client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-173:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-171:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-167:org.elasticsearch.client.transport.TransportClient@6a33a70b 回收:org.elasticsearch.client.transport.TransportClient@6a33a70b thread:Thread-164:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac thread:Thread-163:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@1b010a3e 得到:org.elasticsearch.client.transport.TransportClient@1b010a3e client size:10 獲得:org.elasticsearch.client.transport.TransportClient@e87a450 得到:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-162:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@47ec2eac 得到:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@5a23fc3e 得到:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-161:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@40c294cb 得到:org.elasticsearch.client.transport.TransportClient@40c294cb thread:Thread-57:org.elasticsearch.client.transport.TransportClient@1b010a3e 回收:org.elasticsearch.client.transport.TransportClient@1b010a3e thread:Thread-80:org.elasticsearch.client.transport.TransportClient@47ec2eac 回收:org.elasticsearch.client.transport.TransportClient@47ec2eac client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-62:org.elasticsearch.client.transport.TransportClient@5a23fc3e 回收:org.elasticsearch.client.transport.TransportClient@5a23fc3e thread:Thread-61:org.elasticsearch.client.transport.TransportClient@e87a450 回收:org.elasticsearch.client.transport.TransportClient@e87a450 thread:Thread-47:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-55:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@557aefff 得到:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-56:org.elasticsearch.client.transport.TransportClient@40c294cb 回收:org.elasticsearch.client.transport.TransportClient@40c294cb client size:10 獲得:org.elasticsearch.client.transport.TransportClient@18cb18a0 得到:org.elasticsearch.client.transport.TransportClient@18cb18a0 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@785b48b6 得到:org.elasticsearch.client.transport.TransportClient@785b48b6 client size:10 獲得:org.elasticsearch.client.transport.TransportClient@4157c414 得到:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-0:org.elasticsearch.client.transport.TransportClient@557aefff 回收:org.elasticsearch.client.transport.TransportClient@557aefff thread:Thread-98:org.elasticsearch.client.transport.TransportClient@4157c414 回收:org.elasticsearch.client.transport.TransportClient@4157c414 thread:Thread-51:org.elasticsearch.client.transport.TransportClient@18cb18a0 回收:org.elasticsearch.client.transport.TransportClient@18cb18a0 thread:Thread-99:org.elasticsearch.client.transport.TransportClient@785b48b6 回收:org.elasticsearch.client.transport.TransportClient@785b48b6
就到這里,歡迎留言,轉載請標明出處https://www.cnblogs.com/RexSheng/p/10879514.html