JBossAS性能优化和瘦身系列(6):Deployment Scanner & Connection Pools

部署扫描器(Deployment Scanner)

  •  缺省情况下,部署扫描器每5秒扫描一次,将会消耗CPU不少的时钟周期,特别是系统上的文件系统比较慢(例如:NTFS);
  • 修改server/slim/conf/jboss-service.xml,修改其中的:

             <mbean code="org.jboss.deployment.scanner.URLDeploymentScanner"
      name="jboss.deployment:type=DeploymentScanner,flavor=URL">

            <!-- Frequency in milliseconds to rescan the URLs for changes -->

            <attribute name="ScanPeriod">5000</attribute>
            <!-- A flag to disable the scans -->
            <attribute name="ScanEnabled">true</attribute>

            如果延长扫描周期,请修改"ScanPeriod";

            如果想去除扫描服务,请删除该xml片段;

连接池

  • 尽量不要使用XA版本的连接池,除非您确信需要它们;一般来说,XA版本的性能不会太好;
  • 使用数据库特定的“ping”支持来检查连接,或者使用数据库特定的驱动提供故障转移支持,而不是一直来检查连接的可用性;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值