WebSphere如何重启服务
WebSphere如何重启服务
- WebSphere
- 控制台页面重启服务
- 命令重启服务
- 发生程序死锁
- 强制重启服务
WebSphere
WebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的软件。
控制台页面重启服务
命令重启服务
先切换到节点bin目录
cd /opt/IBM/WebSphere/AppServer/profiles/节点名/bin
然后执行以下命令
./startServer.sh server_name
./stopServer.sh server_name
或者
./startServer.sh server_name -username <用户名> -password <密码>
./stopServer.sh server_name -username <用户名> -password <密码>
发生程序死锁
[19-5-24 15:44:53:115 CST] 00000108 SystemOut O 2019-05-24 15:44:53[][Thread-143] WARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@8ea1429b -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!
[19-5-24 15:44:53:117 CST] 00000108 SystemOut O 2019-05-24 15:44:53[][Thread-143] WARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@8ea1429b -- APPARENT DEADLOCK!!! Complete Status: Managed Threads: 3Active Threads: 0Active Tasks: Pending Tasks: com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@1cb970eacom.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@f31aef5f
Pool thread stack traces:Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2,5,]Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1,5,]Thread[com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0,5,]
从日志看,线程挂起在获取数据源连接的地方。问题可能是由于集群环境下获取数据源出现死锁,从而导致资源无法释放,最终线程池被耗尽,线程挂起。 最后只能重启WAS服务。
这个问题的解决办法是:在数据源里面增加一个参数 useRRASetEquals 设置为 true
添加路径:
资源 -> JDBC -> XXX数据源->定制属性 -> 新建
增加参数: useRRASetEquals ,值为 true , 类型为 java.lang.Boolean
这个参数应该是WAS7新加的,因为加这个参数有版本要求,必须是 7.0.0.13 之后的版本,否则会报错。
强制重启服务
如果程序死锁,看见线程被挂起,线程池内存溢出,这时候在WebSphere控制台页面上往往操作非常卡,并且不能正常停止服务器,那么恭喜你,需要强制重启服务器了。
首先在Linux登陆WebSphere环境
- 查看WebSphere的java进程:ps -ef | grep java
- 然后用kill -9杀掉活跃进程:kill -9 进程ID
用ps -ef | grep java再检查一遍进程,这时候登陆WebSphere控制台页面,发现登陆不上,说明WebSphere环境已经强制关闭.
开始启动WebSphere:
- 启动DM服务:./startManager.sh
- 启动代理: ./startNode.sh
- 启动服务: ./startServer.sh server_name
接下来就是见证奇迹的时刻!访问WebSphere控制台页面,可以直接在页面进行启动服务,这时候你会发现,原来重启服务就是这么简单
WebSphere如何重启服务相关推荐
- Linux上重启服务的正确命令
在开发环境下,我们经常需要部署代码,重启服务,所以会把命令写在脚本中,方便使用. 我们可能这么写 #!/bin/bashps -ef | grep backend-api-1.0 | grep -v ...
- CentOS下配置VNCServer,重启服务仍然生效
CentOS下配置VNC Server,重启服务,配置仍然生效的方法: 本文前提:系统已安装好gnome桌面,如果没有请执行下面的命令安装即可. yum groupinstall "Desk ...
- linux vnc服务重启,CentOS下配置VNCServer,重启服务仍然生效
CentOS下配置VNC Server,重启服务,配置仍然生效的方法: 本文前提:系统已安装好gnome桌面,如果没有请执行下面的命令安装即可. yum groupinstall "Desk ...
- Redis的持久化开启了RDB和AOF下重启服务是如何加载的?(10个人9个回答错误)
互联网面试题更新了!随便呈上几道,看看大家能否答出来: redis为什么是key,value的,为什么不是支持SQL的? redis是多线程还是单线程?(回答单线程的请回吧,为什么请回,请往下看) r ...
- Linux服务器oracle数据库重启服务、重启监听方法,oracle数据库sysdba管理员登录方法
数据库重启服务.监听全套流程如下: 注: 如果是修改数据库的一些参数.配置文件只需重启数据库服务即可. 注: 如果是修改数据库 ip.端口号.实例名,只需要重启数据库监听即可. 首先通过 su - o ...
- C#中调用Windows系统服务exe程序的工具类与重启服务的流程
场景 使用C#编写的Windows服务程序,在Winform中进行调用. 常用工具类方法检测服务是否存在或者安装,获取服务状态,启动服务,停止服务的方法. 以在Winform中重启服务为例. 注: 博 ...
- 重启服务器之home下文件全没,小白宝典——树莓派实用工具分享(大神绕路)
原标题:小白宝典--树莓派实用工具分享(大神绕路) 工欲善其事,必先利其器. 很多人的树莓派是不是安装好系统之后,就闲置起来了? 其实树莓派就像是我们平常所用的PC一样,除了基础的硬件之外,真正能够使 ...
- linux 重启命令_如何在 Ubuntu 和其他 Linux 发行版中启动、停止和重启服务 | Linux 中国...
服务是必不可少的后台进程,它通常随系统启动,并在关机时关闭.-- Sergiu 服务是必不可少的后台进程,它通常随系统启动,并在关机时关闭.如果你是系统管理员,那么你会定期处理服务.如果你是普通桌面用 ...
- Linux 系统服务管理(启动服务/停止服务/重启服务)的命令 - chkconfig/service/systemctl
文章目录 一.使用命令 chkconfig 管理系统服务 (一)命令介绍 二.使用命令 service 管理系统服务 (一)命令介绍 (二)命令用法 1.启动服务 2.停止服务 3.重启服务 4.查看 ...
- SQLServer 2012重启服务后,自增1的标识列一次增长了1000左右
sql2012我重启了下sql服务,然后自增列Id居然一下子跳了1000,怎么回事啊? 如果第一条数据是1,我重启服务,再添加就是1001,如果继续添加不重启服务的话就是1002,如果再次重启的话就是 ...
最新文章
- linux设备驱动——andriod平台wlan驱动
- 用matlab参数法拟合,MATLAB|曲线拟合基本介绍
- 网络通道数2的倍数_限流笔记-通道限流(二)
- oracle 数据库字段html显示正常text显示不全,layui表格字段表格显示不全(自适应)...
- python爬虫从入门到放弃(八)之 Selenium库的使用
- 【Siddhi】QueryNotExistException: No query found with name: outPutSecurityEvent
- 1-springboot基础
- oracle 查询clob
- 计算机三级网络技术路由,2009计算机三级网络技术:如何上网高效率宽带路由优化技巧放送...
- Fortran入门教程(二)——数据类型
- 虚拟机桥接模式联网设置
- 艾宾浩斯记忆曲线背单词
- 在Letax中使用enumerate编辑 Step1 , Step2, ..... ,并设置缩进
- 让电脑自动开机、关机以及取消开机密码
- 如何把小程序游戏运行到自有app中?
- 移动云计算的四大特点
- Spring Bean 配置相关的注意事项
- Java对象扁平化的操作
- 绝地求生手游qq和微信不在一个服务器,绝地求生刺激战场微信和qq好友能一起玩吗 qq和微信服务器互通吗...
- FastCGI 进程管理器(FPM)