1

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 分钟。

  • 定义工作经理可以解决绩效问题吗?
  • 我的数据源或托管 bean 定义不正确?

谁能帮我?

感谢您的回复

4

0 回答 0