WEBLOGIC门户优化解决方案:数据库连接池调整与ulimit设置
需积分: 16 70 浏览量
更新于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 上传
2008-01-15 上传
2011-01-16 上传
2008-11-17 上传
2009-08-19 上传
2008-03-07 上传
2009-11-28 上传
2018-04-02 上传
kangcongliang
- 粉丝: 1
- 资源: 5
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜