WEBLOGIC门户优化解决方案:数据库连接池调整与ulimit设置
需积分: 16 109 浏览量
更新于2024-07-24
收藏 438KB DOCX 举报
WEBLOGIC 门户挂起分析
在大型门户系统中,Weblogic 服务器的挂起问题是一个常见的问题,影响着系统的稳定性和性能。因此,对 Weblogic 服务器的优化和调整变得非常重要。本文将从多个方面对 Weblogic 服务器的优化进行分析和讨论。
**数据库连接池优化**
在 Weblogic 服务器中,数据库连接池的设置对系统的性能有着非常大的影响。在部分内容中,我们可以看到,数据库连接池的最高达到 193,而 ORACLE 真正的数据库并发只有 80 多。这表明,系统中存在大量的数据库连接池没有被关闭的代码,从而导致系统的性能下降。因此,我们需要检查程序中是否有数据库连接池没有关闭的代码,并对其进行优化。
**NOopenfiles 错误解决**
在部分内容中,我们还可以看到 NOopenfiles 错误的解决方法。这个错误是由于系统的 openfiles 限制太小所致,导致程序进程打开的文件数超过限制。解决方法是修改 /etc/security/limits.conf 文件,添加一行 "* - nofile 1006154",然后修改 /etc/pam.d/login 文件,添加一行 "session required /lib64/security/pam_limits.so"。最后,修改 /bea/weblogic/wlserver_10.3/common/bin/setPatchEnv.sh 文件,添加 resetFd 函数,以便在系统启动时设置 openfiles 限制。
**ulimit 设置优化**
在部分内容中,我们可以看到 ulimit 的设置对系统的性能也有着重要的影响。ulimit 设置可以限制系统的资源使用,例如 openfiles、filesize、cputime 等。通过设置合适的 ulimit 值,可以避免系统的资源溢出和崩溃。
**Weblogic 参数优化**
在 Weblogic 服务器中,参数的设置对系统的性能也有着重要的影响。例如,我们可以通过设置数据库连接池的大小、线程池的大小、缓存的大小等来优化系统的性能。此外,我们还可以通过设置 JVM 的参数,例如 heap size、 PermSize 等来优化系统的性能。
**小结**
通过对 Weblogic 服务器的优化和调整,我们可以提高系统的稳定性和性能。从数据库连接池的优化、NOopenfiles 错误的解决、ulimit 设置优化到 Weblogic 参数的优化,我们可以从多个方面对系统进行优化和调整。通过这些优化和调整,我们可以提高系统的性能和稳定性,避免系统的崩溃和挂起。
2022-07-06 上传
2018-04-02 上传
2017-05-23 上传
2023-06-02 上传
2023-06-07 上传
2023-05-26 上传
2024-07-25 上传
2024-08-13 上传
2023-06-10 上传
![](https://profile-avatar.csdnimg.cn/1140b2973e5a4fdf9cff1ad94a394ba6_kangcongliang.jpg!1)
kangcongliang
- 粉丝: 1
- 资源: 5
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据