Weblogic 服务器并发数查看与修改

  • 文档创建者:文档助手1
  • 编辑次数:7次
  • 最近更新:Kevin-s 于 2019-06-17
  • 1. 描述

    用户访问某张报表时,服务器就使用一个线程来处理报表运算。

    如果访问的人数太多且报表运算量大的话,同一时间争抢服务器cpu线程的人就会很多。服务器响应能力就会减弱,所以我们需要合理控制服务器线程个数。

    2. 解决方案

    WebLogic 服务器可以通过配置 config.xml 文件来达到效果的。


    2.1 查看 WebLogic 并发

    首先登录 domain 的 console,然后点击环境>服务器>AdminServer>监控>线程,如下图所示:

    222


    2.2 修改 WebLogic 并发

    打开 config.xml 文件,这里示例位置为C:\weblogic\Middleware\Oracle_Home\user_projects\domains\base_domain\config\config.xml(需要自己的工程查找)。

    在对应位置加入红色标注的两行内容:

    <server>

    <name>AdminServer</name>

    <self-tuning-thread-pool-size-min>400</self-tuning-thread-pool-size-min>

    <self-tuning-thread-pool-size-max>400</self-tuning-thread-pool-size-max>

    ...

    </server>

    222

    注:修改后需重启服务器生效


    2.3 查看效果

    点击环境>服务器>AdminServer>监控>线程,可以看到刚刚的设置已经生效,如下图所示:

    222


    附件列表


    主题: 性能优化
    • 有帮助
    • 没帮助
    • 只是浏览