使用Weblogic开发遇到的线程问题
开发中遇到了一个奇怪的问题。
前端是ExtJS,后台是一个基于servlet的持久层框架。用的是weblogic做容器。前端访问数据的时候,多点几次,后台就无反应,也不报错。前端的数据本来有,然后就刷不出来了。需要等一段时间才能。我google了很久,但是依然没有找到合适的方法解决这个问题。
我想跟应该跟线程池(Thread pool)有关,网上也有很多人说默认是15,有需要的话,可以改大点。设最大值和最小值,如-Dweblogic.threadpool.MinPoolSize=100。但是我在stockoverflow上有这个帖子http://stackoverflow.com/questions/7512833/where-to-modify-threadcount-in-weblogic-10-0-mp2。
我自己试验过,也没发现好多少,实在是很诡异!
我用的是weblogic10.3.6+windows7+db2。哪位朋友知道什么原因呢?