Elasticsearch自定义客户端(TransportClient)资源池
前言:
java中调用TransportClient时,我们一般都会设置成单例,为了避免多次的创建与关闭造成的内存占用及关闭缓慢问题。而TransportClient本身也是实现了线程池threadPool。
因此在调用TransportClient并发量不高的情况下,使用单例模式是没有问题的。
在某些情况下,我们需要频繁多次的调用TransportClient,在单例模式下可能有延迟。。。
我们可以提前创建好一组客户端,在用到的时候,从资源池中获取一个闲置资源,而在使用完毕后,资源池自动回收。多线程使用时,通过资源池可以提高client的并发量。客户端的创建与回收都会交给资源池管理,当资源不够用时,资源池会自动创建新的TransportClient实例。
本文在es2.4.2下测试通过。
1.ElasticsearchPoolFactory工厂类完整代码:
- package com.xxx.xxx.storm.utils;
- import java.net.InetSocketAddress;
- import java.util.concurrent.ConcurrentLinkedQueue;
- import org.elasticsearch.client.transport.TransportClient;
- import org.elasticsearch.common.settings.Settings;
- import org.elasticsearch.common.transport.InetSocketTransportAddress;
- /**
- * es资源池
- * @author RexSheng
- *
- */
- public class ElasticsearchPoolFactory {
- /**
- * 是否打印输出
- */
- private static Boolean isDebug = true;
- /**
- * 资源列表
- */
- private static ConcurrentLinkedQueue<TransportClient> clientList = new ConcurrentLinkedQueue<TransportClient>();
- /**
- * 当前实例
- */
- private static ElasticsearchPoolFactory _instance;
- /**
- * 构建类
- */
- private ElasticsearchPoolFactory.Builder builder;
- /**
- * 锁定的资源
- */
- private static Object obj = new Object();
- /**
- * 新增的客户端总数
- */
- private static int count = 0;
- /**
- * 获取工厂实例
- * @return
- */
- private static ElasticsearchPoolFactory getInstance() {
- if (_instance == null) {
- synchronized (obj) {
- if (_instance == null) {
- _instance = new ElasticsearchPoolFactory();
- }
- }
- }
- return _instance;
- }
- /**
- * 获取工厂构建类
- * @return
- */
- public ElasticsearchPoolFactory.Builder getBuilder() {
- if (this.builder == null) {
- this.builder = new Builder();
- }
- return this.builder;
- }
- /**
- * 从资源池中获取一个客户端
- * @return
- */
- @SuppressWarnings("static-access")
- public static TransportClient getClient() {
- if (isDebug) {
- System.out.println("client size:" + count);
- }
- TransportClient client = clientList.poll();
- if (client == null) {
- synchronized (obj) {
- client = clientList.poll();
- if (client == null) {
- if (count < getInstance().getBuilder().getMaxPoolSize()) {
- client = getInstance().getBuilder().createClient();
- ElasticsearchPoolFactory.getInstance().put(client);
- if (isDebug) {
- System.out.println("新增:" + client);
- }
- } else {
- try {
- if (isDebug) {
- System.out.println("等待:");
- }
- obj.wait();
- client = getClient();
- if (isDebug) {
- System.out.println("获得:" + client);
- }
- } catch (InterruptedException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
- }
- }
- return client;
- };
- /**
- * 写入新资源
- * @param client
- * @return
- */
- public static Boolean put(TransportClient client) {
- count++;
- return clientList.add(client);
- }
- /**
- * 客户端资源回收
- *
- * @param client
- * @return
- */
- public static Boolean recycle(TransportClient client) {
- if (isDebug) {
- System.out.println("回收:" + client);
- }
- synchronized (obj) {
- clientList.add(client);
- obj.notify();
- }
- return true;
- };
- /**
- * 关闭客户端(不推荐)
- */
- public static void closeAll() {
- while (clientList.size() > 0) {
- TransportClient client = clientList.poll();
- if (client != null) {
- client.close();
- }
- }
- };
- /**
- * 静态构建类
- * @return
- */
- public static Builder builder() {
- return getInstance().getBuilder();
- }
- /**
- * es配置
- * @author sarnath
- * 2019年5月16日下午4:53:01
- */
- public static class Builder {
- private String clusterName;
- private String host;
- private Integer port;
- private Integer maxPoolSize;
- private Integer minPoolSize;
- private Boolean sniff = false;
- public Builder setClusterName(String clusterName) {
- this.clusterName = clusterName;
- return this;
- }
- public Builder setHost(String host) {
- this.host = host;
- return this;
- }
- public Builder setPort(Integer port) {
- this.port = port;
- return this;
- }
- public Builder setMaxPoolSize(int size) {
- this.maxPoolSize = size;
- return this;
- }
- public int getMaxPoolSize() {
- return this.maxPoolSize == null ? java.lang.Integer.MAX_VALUE : this.maxPoolSize;
- }
- public Builder setMinPoolSize(int size) {
- this.minPoolSize = size;
- return this;
- }
- /**
- * 是否启动节点发现(嗅探)
- *
- * @param isSniff
- * @return
- */
- public Builder setSniff(Boolean isSniff) {
- this.sniff = isSniff;
- return this;
- }
- /**
- * 工厂构建的执行方法
- * @return
- */
- @SuppressWarnings("static-access")
- public ElasticsearchPoolFactory build() {
- //防止重复调用此方法
- if(host!=null){
- for (int i = 0; i < (minPoolSize == null ? 0 : minPoolSize); i++) {
- TransportClient client = createClient();
- if (isDebug) {
- System.out.println("初始化:" + client);
- }
- ElasticsearchPoolFactory.getInstance().put(client);
- }
- }
- return ElasticsearchPoolFactory.getInstance();
- }
- /**
- * 创建es客户端
- * @return
- */
- public TransportClient createClient() {
- Settings settings = Settings.settingsBuilder().put("cluster.name", clusterName)
- .put("client.transport.sniff", sniff).build();
- return TransportClient.builder().settings(settings).build().addTransportAddress(
- new InetSocketTransportAddress(new InetSocketAddress(host, Integer.valueOf(port))));
- }
- }
- }
2.按照通常做法,都会创建一个es工具类,这里不同的是,我们的工具类是非静态的,继承AutoCloseable(JDK7新增),实例化时从资源池获取一个资源,使用完毕后资源池回收。
- package com.xxx.xxx.storm.utils;
- import java.net.InetSocketAddress;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Map;
- import org.elasticsearch.action.bulk.BulkRequestBuilder;
- import org.elasticsearch.action.bulk.BulkResponse;
- import org.elasticsearch.action.delete.DeleteRequestBuilder;
- import org.elasticsearch.action.delete.DeleteResponse;
- import org.elasticsearch.action.get.GetRequestBuilder;
- import org.elasticsearch.action.get.GetResponse;
- import org.elasticsearch.action.index.IndexResponse;
- import org.elasticsearch.action.search.SearchResponse;
- import org.elasticsearch.client.transport.TransportClient;
- import org.elasticsearch.common.settings.Settings;
- import org.elasticsearch.common.transport.InetSocketTransportAddress;
- import org.elasticsearch.index.query.QueryBuilder;
- import org.elasticsearch.index.query.QueryBuilders;
- import org.elasticsearch.search.SearchHit;
- /**
- * es工具类
- * @author RexSheng
- * 2019年4月11日下午10:14:38
- */
- public class ElasticsearchUtil implements AutoCloseable{
- private TransportClient client;
- public ElasticsearchUtil(){
- // this(EsConfig.getClusterName(),EsConfig.getHost(),EsConfig.getPort());
- this.client=ElasticsearchPoolFactory.getClient();
- System.out.println("得到:" + client);
- }
- // public ElasticsearchUtil(String clusterName,String hostName,Integer hostPort){
- // getConnect(clusterName,hostName,hostPort);
- // }
- public static void main(String[] args) throws Exception {
- ElasticsearchUtil esClient=new ElasticsearchUtil();
- // Map<String, Object> result = es.get("bigdata", "PrescriptionDisease", "201501135109446");
- // System.out.println(result.size());
- esClient.close();
- }
- @SuppressWarnings("unused")
- private void getConnect(String clusterName,String hostName,Integer hostPort) {
- try{
- Settings settings = Settings.settingsBuilder().put("cluster.name", clusterName).build();
- client = TransportClient.builder().settings(settings).build().addTransportAddress(
- new InetSocketTransportAddress(new InetSocketAddress(hostName, Integer.valueOf(hostPort))));
- }
- catch(Exception e){
- e.printStackTrace();
- throw e;
- }
- }
- public void insert(String indexName, String typeName, Map<String, Object> source) {
- IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet();
- response.getId();
- }
- public void insert(String indexName, String typeName, String source) {
- IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).execute().actionGet();
- response.getId();
- }
- public void insert(String indexName, String typeName, String id, Map<String, Object> source) {
- IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute()
- .actionGet();
- response.getId();
- }
- public void insert(String indexName, String typeName, String id, String source) {
- IndexResponse response = client.prepareIndex(indexName, typeName).setSource(source).setId(id).execute()
- .actionGet();
- response.getId();
- }
- public void insert(String indexName, String typeName, String id, String source,String parentId) {
- IndexResponse response = client.prepareIndex(indexName, typeName)
- .setSource(source)
- .setId(id)
- .setParent(parentId)
- .execute()
- .actionGet();
- response.getId();
- }
- public Boolean insert(String indexName, String typeName, List<Map<String, Object>> sources) {
- BulkRequestBuilder bulkRequest = client.prepareBulk();
- for (Map<String, Object> source : sources) {
- bulkRequest.add(client.prepareIndex(indexName, typeName).setSource(source));
- }
- BulkResponse response = bulkRequest.get();
- if (response.hasFailures()) {
- return false;
- }
- return true;
- }
- public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, String value,
- Integer pageIndex, Integer pageSize) {
- QueryBuilder qb = QueryBuilders.matchPhraseQuery(fieldName, value);
- SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex)
- .setSize(pageSize).execute().actionGet();
- List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
- for (SearchHit hit : response.getHits().getHits()) {
- result.add(hit.getSource());
- }
- return result;
- }
- public List<Map<String, Object>> query(String indexName, String typeName, String fieldName, QueryBuilder qb,
- Integer pageIndex, Integer pageSize) {
- SearchResponse response = client.prepareSearch(indexName).setTypes(typeName).setQuery(qb).setFrom(pageIndex)
- .setSize(pageSize).execute().actionGet();
- List<Map<String, Object>> result = new ArrayList<Map<String, Object>>();
- for (SearchHit hit : response.getHits().getHits()) {
- result.add(hit.getSource());
- }
- return result;
- }
- public Map<String, Object> get(String indexName, String typeName, String id) {
- GetRequestBuilder getRequest = client.prepareGet(indexName, typeName, id);
- GetResponse response = getRequest.setOperationThreaded(false).get();
- return response.getSource();
- }
- public void deleteById(String indexName, String typeName, String id) {
- DeleteRequestBuilder deleteRequest = client.prepareDelete(indexName, typeName, id);
- DeleteResponse response = deleteRequest.execute().actionGet();
- response.getId();
- }
- public TransportClient getClient(){
- return client;
- };
- @Override
- public void close() {
- ElasticsearchPoolFactory.recycle(client);
- }
- }
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
Elasticsearch自定义客户端(TransportClient)资源池的更多相关文章
- elastic客户端TransportClient的使用
关于TransportClient,elastic计划在Elasticsearch 7.0中弃用TransportClient,并在8.0中完全删除它.后面,应该使用Java高级REST客户端,它执行 ...
- elasticsearch java客户端api使用(一)
1.客户端client构建 package com.pz998.app.service.utils; import static org.elasticsearch.common.settings ...
- Android高效率编码-第三方SDK详解系列(三)——JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送
Android高效率编码-第三方SDK详解系列(三)--JPush推送牵扯出来的江湖恩怨,XMPP实现推送,自定义客户端推送 很久没有更新第三方SDK这个系列了,所以更新一下这几天工作中使用到的推送, ...
- 全文检索-Elasticsearch (四) elasticsearch.net 客户端
本篇摘自elasticsearch.net search入门使用指南中文版(翻译) 原文:http://edu.dmeiyang.com/book/nestusing.html elasticsear ...
- 【.NET Core项目实战-统一认证平台】第七章 网关篇-自定义客户端限流
[.NET Core项目实战-统一认证平台]开篇及目录索引 上篇文章我介绍了如何在网关上增加自定义客户端授权功能,从设计到编码实现,一步一步详细讲解,相信大家也掌握了自定义中间件的开发技巧了,本篇我们 ...
- 【.NET Core项目实战-统一认证平台】第六章 网关篇-自定义客户端授权
[.NET Core项目实战-统一认证平台]开篇及目录索引 上篇文章我们介绍了网关使用Redis进行缓存,并介绍了如何进行缓存实现,缓存信息清理接口的使用.本篇我们将介绍如何实现网关自定义客户端授权, ...
- Python Elasticsearch批量操作客户端
基于Python实现的Elasticsearch批量操作客户端 by:授客 QQ:1033553122 1. 代码用途 1 2. 测试环境 1 3. 使用方法 1 3.1 配置ES服务器信息 1 ...
- elasticsearch 自定义_id
elasticsearch 自定义ID: curl -s -XPUT localhost:9200/web -d ' { "mappings": { "blog" ...
- Identity4 Clientcredentials 自定义客户端授权验证
看了许多教程 ,大多数都是提前定义好客户端,但是这样有个弊端,我们并不知道以后会有多少客户端.有可能从数据库读取数据,也有可能通过json文件获取,总之 各种方式. 然后 网上大多数教程都是提前定义好 ...
随机推荐
- Struts2------拦截器和标签库和注解开发
一.解析Struts2源码中拦截器的执行 客户端请求Action,执行前端控制器,在前端控制器内部创建了Action的代理类,调用代理类的execute方法,在execute方法内部执行ActionI ...
- 机器学习-牛顿方法&指数分布族&GLM
本节内容 牛顿方法 指数分布族 广义线性模型 之前学习了梯度下降方法,关于梯度下降(gradient descent),这里简单的回顾下[参考感知机学习部分提到的梯度下降(gradient desce ...
- preg_replace_callback使用方法
官网解释: 执行一个正则表达式搜索并且使用一个回调进行替换 (PHP 4 >= 4.0.5, PHP 5) preg_replace_callback — 执行一个正则表达式搜索并且使用一个回调 ...
- PPTP的搭建
一.准备 1.检查是否支持pptp modprobe ppp-compress-18 && echo yes yes支持 2.是否开启tun cat /dev/net/tun 返回ca ...
- 机器学习_决策树Python代码详解
决策树优点:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据: 决策树缺点:可能会产生过度匹配问题. 决策树的一般步骤: (1)代码中def 1,计算给定数据集的香农熵: ...
- 用闭包方式实现点击a标签弹也索引值
var self = document.getElementsByTagName("a"); for(var i=0;i<self.length;i++){ self[i]. ...
- IDEA、Eclipse快捷键对比
IDEA.Eclipse快捷键对比 序号 功能 IDEA Eclipse 1 很多功能:导入包,处理异常,强转cast Alt+Enter 2 导入包,自动修正??? Ctrl+Enter 3 ...
- scrollfix.js插件:滚动固定在某个位置
插件文件在/文件 scrollfix.js 用法: var fix = $(".fix"), fixtop = $(".fix-top"), fixStartT ...
- libuv httpparser写的简单http server
libuv文档地址:http://docs.libuv.org/en/v1.x/代码地址:https://github.com/libuv/libuvhttp-parser https://githu ...
- LUA-点号和冒号
由于LUA中是模拟类,没有class, 所以这里是使用.号来访问实例的成员 re.SetActive(re, re.activeSelf == false); 而冒号: 则是种语法糖,省略了上面代码 ...