码迷,mamicode.com
首页 > 其他好文 > 详细

server.xml属性概念

时间:2017-11-13 16:52:48      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:processor   sse   article   pool   原因   递增   oca   tor   type   

Processers为系统可用的线程数,一般和CPU核心线程数相同

BufferPool 是由BufferChunk组成。

BufferPool的总大小为BufferChunkSize * Processers * 1000

BufferPool的总长度为 BufferPoolSize / BufferChunkSize

BufferChunk的大小默认是4096字节

关系如下图:

技术分享

ThreadLocalPool 是BufferPool的二级缓存。每次获取buffer先从ThreadLocalPool中获取,如果未取到再到bufferPool中取,每个线程内部使用,为线程缓存。

processorBufferLocalPercent 是控制ThreadLocalPool 大小比例的,该值是比例值,默认100

线程缓存百分比 = bufferLocalPercent / processors 属性

processorExecutor 用于指定 NIOProcessor 上共享的 businessExecutor 固定线程池大小。

sequnceHandlerType 全局序列号类型 0 为本地文件方式,1 为数据库方式,2 为时间戳序列方式,3 为分布式ZK ID 生成器,4 为 zk 递增 id 生成。推荐用2   原因:http://blog.csdn.net/zhxdick/article/details/50667744

processorCheckPeriod 清理 NIOProcessor 上前后端空闲、超时和关闭连接的间隔时间。默认是 1 秒,单位毫秒

dataNodeIdleCheckPeriod 对后端连接进行空闲、超时检查的时间间隔,默认是 300 秒,单位毫秒。

dataNodeHeartbeatPeriod 对后端所有读、写库发起心跳的间隔时间,默认是 10 秒,单位毫秒。

未完。。。。

server.xml属性概念

标签:processor   sse   article   pool   原因   递增   oca   tor   type   

原文地址:http://www.cnblogs.com/mysic/p/7826399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!