netty性能压测碰到的问题和相关知识点
作者:互联网
背景:一个通讯分了三层
T层:连接设备,简单解报文向上传送
对设备的连接是netty server;对上层用了netty client客户池
A层:解析报文
对T层连接是netty server;对上层用了netty client客户池
S层:发送消息
这层有频繁的读写redis以及写kafka等
遇到问题:
1.netty里的耗时业务处理------因为耗时任务,导致压测结果数据不好,目前使用的是netty自带的异步线程池:DefaultEventExecutorGroup
有netty的默认的耗时异步线程池
DefaultEventExecutorGroup
下面几篇文章有讲解:
Netty耗时的业务逻辑应该写在哪儿,有什么注意事项?
这个文章描述了使用netty默认的异步线程池这里用的是eventLoop;以及在channel里自定义java线程池的比较
Netty耗时任务的处理
标签:知识点,DefaultEventExecutorGroup,异步,压测,耗时,线程,netty 来源: https://www.cnblogs.com/heroinss/p/16557622.html