首页 > 其他 > 详细

server.xml属性概念

时间:2017-11-13 15:30:06      阅读:281      评论:0      收藏:0      [点我收藏+]

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属性概念

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!