精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2016-05-09
HashSet 写道 新上线的一个java web项目,如何设置Tomcat的最大线程数、最大连接数。
或者是说,如何根据情况调优这2个参数,有没有什么实战经验可以参考一下的 直接给你数据一定是在骗你,tomcat的连接数很容易查询到设置方式,我想你肯定有其他困惑,可以具体点说出来。 |
|
返回顶楼 | |
发表时间:2016-05-10
麦克周 写道 HashSet 写道 新上线的一个java web项目,如何设置Tomcat的最大线程数、最大连接数。
或者是说,如何根据情况调优这2个参数,有没有什么实战经验可以参考一下的 直接给你数据一定是在骗你,tomcat的连接数很容易查询到设置方式,我想你肯定有其他困惑,可以具体点说出来。 其实我就是想把这2个值设置成一个合理的值,以最大限度的提高tomcat的性能。 其实我想问的是:有什么方法,或者经验不断的调试然后把这2个值调到合适的值 |
|
返回顶楼 | |
发表时间:2016-05-10
Tomcat的nio2比nio效率高吗?为什么现在用的最多的还是nio,而不是nio2
|
|
返回顶楼 | |
发表时间:2016-05-10
HashSet 写道 麦克周 写道 HashSet 写道 新上线的一个java web项目,如何设置Tomcat的最大线程数、最大连接数。
或者是说,如何根据情况调优这2个参数,有没有什么实战经验可以参考一下的 直接给你数据一定是在骗你,tomcat的连接数很容易查询到设置方式,我想你肯定有其他困惑,可以具体点说出来。 其实我就是想把这2个值设置成一个合理的值,以最大限度的提高tomcat的性能。 其实我想问的是:有什么方法,或者经验不断的调试然后把这2个值调到合适的值 你可以写一个测试用例,按连接数区分,比如1,10,50,100,测试实际运行过程中内存的消耗和tomcat的配置关系,用数据说话比较合理。 |
|
返回顶楼 | |
发表时间:2016-05-10
java_web_hack1 写道 Tomcat的nio2比nio效率高吗?为什么现在用的最多的还是nio,而不是nio2
和习惯,理解程度有关 |
|
返回顶楼 | |
发表时间:2016-05-10
现在的很多人,一提到synchronized,就说影响性能。宁愿用redis,mq等跨进程的技术去解决,也不用synchronized。
难道synchronized(JVM内的)比用redis、mq还要差。redis、mq再怎么说,也要跨进程调用,求解释 |
|
返回顶楼 | |
发表时间:2016-05-10
HashSet 写道 现在的很多人,一提到synchronized,就说影响性能。宁愿用redis,mq等跨进程的技术去解决,也不用synchronized。
难道synchronized(JVM内的)比用redis、mq还要差。redis、mq再怎么说,也要跨进程调用,求解释 锁机制自己实现需要很多实践经验,用分布式产品可以不用操心,这是她们选择的原因。而不是技术本身的优劣。 |
|
返回顶楼 | |
发表时间:2016-05-10
麦克周 写道 HashSet 写道 现在的很多人,一提到synchronized,就说影响性能。宁愿用redis,mq等跨进程的技术去解决,也不用synchronized。
难道synchronized(JVM内的)比用redis、mq还要差。redis、mq再怎么说,也要跨进程调用,求解释 锁机制自己实现需要很多实践经验,用分布式产品可以不用操心,这是她们选择的原因。而不是技术本身的优劣。 补充一下,如果是分布式应用场景,用分布式组件是整个系统架构的决策。 |
|
返回顶楼 | |
发表时间:2016-05-11
针对性能优化方面,是否有一些更直观的工具,能够帮助我们更精确准确的定位和分析java程序在运行中 哪些变量或者说程序的效率插一下。
|
|
返回顶楼 | |
发表时间:2016-05-11
Java_大猫 写道 针对性能优化方面,是否有一些更直观的工具,能够帮助我们更精确准确的定位和分析java程序在运行中 哪些变量或者说程序的效率插一下。
真实的找问题方式需要技术水平,经验,逻辑能力,工具结合起来,我书里面第七章基本罗列了免费的软件和使用方法,供参考。 |
|
返回顶楼 | |