我们遇到Weblogic 10.3.2的问题。我们使用默认参数安装标准域。在此域中,我们只有一个受管服务器,并且只在此受管服务器上运行Web应用程序。 安装后我们遇到性能问题。有时用户等待1-2分钟以获得应用程序响应。 (例如,用户单击一个按钮,执行GUI刷新需要1-2分钟。这不是一项复杂的任务。)
要克服这些性能问题,请定义参数,如;
-Xms4g -Xmx6g -Dweblogic.threadpool.MinPoolSize = 100 -Dweblogic.threadpool.MaxPoolSize = 500
我们还会在weblogic端更改应用程序的数据源连接池参数,如下所示。
- 初始容量:50
- 最大容量:250
- 容量增量:10
- 语句缓存类型:LRU
- 语句缓存大小:50
我们在具有16个CPU的32 GB RAM服务器上运行Weblogic。服务器计算机的%25资源专用于Weblogic。但我们仍然存在性能问题。
我们的目标是为300-400个并发用户提供服务,避免每个应用程序请求等待1-2分钟。
任何人都可以帮助我吗?
感谢您的回复