对于es线程池使用的思考

es有内置的线程池

在实际项目中,发现   使用client框架关闭连接太慢(其实是把连接归还到池子里),采用异步关闭。

随着连接的关闭,计算机内存在不断下降

-------------------

使用netstat -an  查看    也发现了不少timewait    状态的tcp连接       

 

说明连接的确在不断的关闭。

但是如果采用高并发压力测试,仍然会报错。这涉及到tomcat的性能并发,es具体配置。

 

tomcat8:目前默认是nio编程,想要更高并发可采用apr方式

es:可采取集群

服务器:tomcat集群,nginx负载均衡

 

posted @ 2019-03-27 14:14  M号开发者  阅读(485)  评论(0编辑  收藏  举报