weblogic和tomcat调优
文章平均质量分 62
down177
这个作者很懒,什么都没留下…
展开
-
weblogic 9.2线程数调整的三个方法
1.修改config.xml thread数量调整原则为,单个cpu最多对应50个thread,推荐每cpu25个thread,调整后确保cpu占用率在百分之九十左右效果最佳。在config.xml中的加入黄色部分,重启weblogic服务。该段内容是将默认的thread池中thread数量修改为100个。 sisServer true转载 2015-06-17 08:50:02 · 3798 阅读 · 0 评论 -
关于Weblogic线程数的几点使用
关于Weblogic线程数的几点使用 一、背景 最近负责做一个平台的poc测试,性能测试要求测试1000并发下平台的表现,web服务器采用的是weblogic,版本是11g,10.3.6,所有操作都是基于这个版本(因为以前修改线程数的操作有些基于这个版本不能生效)。在LoadRunner压1000并发下,发现应用表现并不好,响应时间明显增加。二、分析 监控服务转载 2015-06-17 09:59:00 · 6064 阅读 · 0 评论 -
tomcat最大线程数的设置
Tomcat的server.xml中连接器设置如下 Xml代码 Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirect转载 2015-06-17 08:47:23 · 4877 阅读 · 0 评论 -
tomcat提供的线程池
一直以为发布服务的时候,要自己写多线程调用的,比如来一个客户调用,就启动一个线程。但是这个时候就出现了一个问题,发布的服务如果改写成调用线程的程序,那么run方法是不能有返回值和抛出异常的,那发布的服务还有什么意思呢,没有返回值的服务吗?哈哈 查看了资料,才知道原来各个web容器比如tomcat,Resion和Jetty都是有自己的线程池的,只要在配置文件里配置下,那么客户端调用的时候,转载 2015-06-17 08:44:58 · 609 阅读 · 0 评论 -
weblogic9线程数调整
我们的应用在tomcat上一直运行正常,移植到weblogic9上,同样的应用会因为获取不到数据库连接的错误而崩溃,经同事研究发现原因是weblogic9默认配置提供的可用连接数太少(4)所致,可是weblogic9控制台又没有提供修改链接数的功能,经多方请教,最后找到解决方法如下:1、修改weblogic domain的config.xml文件,在对应位置加入红色标注的两行内容:转载 2015-06-17 08:48:58 · 922 阅读 · 0 评论 -
tomcat支持多少并发
Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发,当然了,也可以将其改大。当某个应用拥有 250 个以上并发的时候,应考虑应用服务器的集群。具体能承载多少并发,需要看硬件的配置,CPU 越多性能越高,分配给 JVM 的内存越多性能也就越高,但也会加重 GC 的负担。操作系统对于进程中的线程数有一定的限制:Windows 每个进程中的线程转载 2015-06-17 08:48:19 · 5835 阅读 · 0 评论