webMethods异常-UM宕机处理
1.今天下午用户发现数据一直不能发送成功,反馈给EDI的同事
2.登陆到IS上进行检查Log中的Error
系统报错:
The session is not currently connected to the server. Unable to perform the request:Session has been closed
怀疑Message的Session无法连接了,然后排查Message的面板中的下面的信息
webMethods Messaging Settings中的Universal Messaging挂掉了。
webMethods Messaging Trigger Management中的Trigger Connection 全部不能连接了
3.登陆到UM的服务器,路径如下:/opt/softwareag/UniversalMessaging/server/umserver/data
查看nirvana.log,具体原因是因为Server shutdown initiated due to OutOfMemoryException,服务器因为应用内存溢出导致shutdown了
[Fri Nov 23 13:38:00 CST 2018] [MemoryManagement] [com.pcbsys.foundation] - MemoryManager: Monitor: Memory Free, Before 185.81 MB, After 185.81 MB
[Fri Nov 23 13:38:34 CST 2018] [MemoryManagement] [com.pcbsys.foundation] - MemoryManager: Monitor: Memory Free, Before 184.87 MB, After 184.87 MB
[Fri Nov 23 13:38:42 CST 2018] [Scheduler Worker Pool:1] [com.pcbsys.nirvana.server] - Server shutdown initiated due to OutOfMemoryException in Scheduler Worker Pool:1
[Fri Nov 23 13:38:42 CST 2018] [Scheduler Worker Pool:1] [com.pcbsys.nirvana.server] - Autogenerated thread dump"MemoryManagement" daemon prio=1 tid=0xb TIMED_WAITINGat java.lang.Thread.sleep(Native Method)at com.pcbsys.foundation.memory.fMemoryManager.run(fMemoryManager.java:381)at com.pcbsys.foundation.threads.fThread.localRun(fThread.java:113)at com.pcbsys.foundation.threads.hThread.run(hThread.java:108)at java.lang.Thread.run(Thread.java:748)
4.既然UM内存不够,增加UM内存,具体设置路径:
cd /opt/softwareag/UniversalMessaging/server/umserver/bin
修改 Server_Common.conf这个文件的关于UM内存的信息,具体修改如下:
# Initial Java Heap Size (in MB)
wrapper.java.initmemory=8192# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=8192
修改完成后。
5.准备重新启动UM,在重新启动UM前,请先保存Trigger的消息。
然后使用如下命令,检查UM的运行线程
ps -ef|grep umserver
因为该UM宕机,所以没有运行线程,直接启动即可。
启动的命令如下:
#进入bin路径
cd /opt/softwareag/UniversalMessaging/server/umserver/bin
#启动UM
nohup ./nserver &
#查看UM线程是否存在
ps -ef|grep umserver
发现UM已经启动了
7.查看Log信息,内存剩余量6.5GB
MemoryManager: Monitor: Memory Free, Before 6.51 GB, After 6.51 GB
[Fri Nov 23 17:15:35 CST 2018] [MemoryManagement] [com.pcbsys.foundation] - MemoryManager: Monitor: Memory Free, Before 6.51 GB, After 6.51 GB
[Fri Nov 23 17:15:40 CST 2018] [UM Server Status Generator] [com.pcbsys.foundation] - ServerStatusLog> Memory=6667, Direct=1024, EventMemory=0, Disk=361911, CPU=0.5, Scheduled=201, Queued=0, Connections=62, BytesIn=81929, BytesOut=2558280, Published=13, Consumed=18
[Fri Nov 23 17:15:45 CST 2018] [UM Server Status Generator] [com.pcbsys.foundation] - ServerStatusLog> Memory=6667, Direct=1024, EventMemory=0, Disk=361911, CPU=0.25, Scheduled=201, Queued=0, Connections=62, BytesIn=84080, BytesOut=2571650, Published=14, Consumed=19
8.最后一步是启动Trigger
webMethods异常-UM宕机处理相关推荐
- 异常宕机 Ora-00600 [Kccpb_sanity_check_2] 错误解决方法
朋友说数据库异常宕机后,启动时报600错误. ora-00600:internal error code ,arguments:[kccpb_sanity_check_2],[3106],[3104] ...
- Linux系统异常夯死或宕机分析
一.问题描述 某次某云主机访问异常,登录云主机后来发现vnc界面夯死,输入命令无反应,console界面发送重启指令也无反应,只能云平台管理页面强制重启. 二.问题分析: 1>重启后查看sysl ...
- [求助] 不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机...
不显示删除回复显示所有回复显示星级回复显示得分回复 操作系统Swap分区2G,Weblogic却还偶尔报swap分区不够的异常,导致生产偶尔宕机# # An unexpected error has ...
- mysql宕机日志查询_Mysql容器异常宕机
腾讯云,配置1核2G,MySql服务在使用时没有任何征兆突然无响应,通过查询docker容器状态,发现mysql容器宕机了... 问题定位: 进入容器内,查询mysql的日志,没有发现异常问题(有些错 ...
- 11.2.0.4,ASM实例异常宕机,ORA-29740: evicted by instance number 2
一.环境背景 oracle 11.2.0.4 + RAC + RedHat5.8 二.故障描述 ASM实例异常宕机,报错信息如下: Sun Sep 14 20:27:13 2014 IPC Send ...
- springboot controller里出现异常会导致服务器宕机_锐速云:服务器租用10条最容易出错崩溃的记录...
无论何种产品都有一些使用禁忌,服务器租用也是一样,用户为了更好的使用服务器租用,对于服务器租用的使用禁忌也一定要了解清楚,以免触碰这些禁忌,给自己带来一些不必要的麻烦.那么服务器租用的使用禁忌都有 ...
- oracle故障分析报告,Oracle 数据库异常宕机错误分析:ORA-01092
在数据库运维中,也许每一个DBA都很怕ORA-600,导致600错误的原因常常难觅踪迹,大部分情况下可能是由bug导致的,因此成为广大DBA的噩梦. 但是遇到ORA-600的机会并不会很高.根据Bet ...
- 【致远FAQ】致远OA宕机之Tomcat异常宕机
问题描述 tomcat进程已经不在: 由于在启动命令行参数中增加了相关的日志监控,重点查找JVM内存溢出.jvm的crash的日志进行问题定位: 没有.hprof文件生成[基本可以推论没有出现JVM内 ...
- Flink taskmanager因节点宕机失效或进程异常导致的报警处理
flink的taskmanager的端口占用情况是动态分配的,因此在promethues的监控targets配置也采用了脚本动态拉取更新: 1. 先连接zookeeper,查看flinkNodes的注 ...
最新文章
- 2018-2019-1 20165305 实验三 实时系统
- 数据仓库项目管理面试题整理(十一)
- mysql初始化root 密码是多少_Mysql初始化root密码和允许远程访问
- 机器学习中的规则化范数(L0, L1, L2, 核范数)
- 阿里云微服务引擎MSE网关功能,开启微服务“大门”云化时代
- IOS正则表达式的用法简介
- CodeForces - 1321B Journey Planning(思维)
- 世界名企选人的“通用标准”
- sql实现like多个值的查询
- 编程从业五年的十四条经验,句句朴实
- python是什么类型的语言-为什么说 Python 是强类型语言?
- HTML5学习总结(1)——HTML5基础知识
- 数据结构与算法之美笔记-链表(Linked list)
- 小程序实现地图导航功能
- 为什么使用dojo?dojo与jquery有什么不同?dojo适合什么开发场景?
- 阜阳睿趣机器人编程_编程教育中心怎么样睿趣疯狂机器人_睿诚教育蒸蒸日上...
- 最全的Linux运维bash脚本常见用法总结
- qdebug dump struct 转载
- [笔记]SSH 端口转发
- Debug_C++:关于逻辑或在合法性检测中的问题