社区
Java
帖子详情
java项目在linux环境下tomcat自动重启
Yao薬
2017-03-16 11:54:28
java A项目,不定时会需要替换某个认证jar包,每次替换jar包都需要清缓存、手动重启tomcat,现在在A项目中写了个重启Servlet,调用linux的restart.sh脚本。
问题:调用脚本后,A项目能正常stop,但是不能start
restart.sh脚本如下,单独运行脚本,可以正常重启tomcat,但是servlet调用就只能停止。
...全文
477
3
打赏
收藏
java项目在linux环境下tomcat自动重启
java A项目,不定时会需要替换某个认证jar包,每次替换jar包都需要清缓存、手动重启tomcat,现在在A项目中写了个重启Servlet,调用linux的restart.sh脚本。 问题:调用脚本后,A项目能正常stop,但是不能start restart.sh脚本如下,单独运行脚本,可以正常重启tomcat,但是servlet调用就只能停止。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianfang
2017-03-22
打赏
举报
回复
servlet调用脚本 关闭了自己父进程的tomcat进程,servlet及tomcat都结束,servlet调用的脚本也会自动结束 单独开发一个服务,最简单就是一个TCP服务器,接收本机发来的特殊字符串,就调用你写的脚本,关闭并重新启动tomcat
Yao薬
2017-03-20
打赏
举报
回复
确定是一致的
小武格
2017-03-17
打赏
举报
回复
执行脚本启动tomcat需要配置环境,手动执行可以只能说明用户环境是没问题,但是你通过JAVA执行系统命令时系统环境还和用户环境一致吗?
tomcat
宕机
重启
脚本
tomcat
宕机
重启
脚本,比较简单的一种设置
Java
远程控制
Linux
环境
下
Tomcat
的
重启
1.
Linux
重启
脚本! /bin/bash
tomcat
_home=/usr/local/
tomcat
/apache-
tomcat
-8.5.30 #自己
tomcat
路径 SHUTDOWN=$
tomcat
_home/bin/shutdown.sh START
TOMCAT
=$
tomcat
_home/bin/startup.sh echo "准备关闭$
tomcat
_home" $SHUTDOWN ...
Linux
系统下
tomcat
服务
自动
重启
注意:脚本可能报错找不到
java
环境
,所以加上export
JAVA
_HOME=/home/jdk1.8.0_231,另外
tomcat
需要先关闭再启动,不然进程一直存在导致启动失败。4.关闭
tomcat
,手动执行脚本,看是否启动。2.检查rc.local服务是否启动。1.修改系统启动时脚本文件。
linux
环境
下
重启
Tomcat
服务
这个命令有什么好处。当
Tomcat
启动失败的时候,会有一闪而过的情况,当我们使用catalina run 这个命令启动
Tomcat
的时候,哪怕有错误,我们也可以清楚的看到
tomcat
失败的原因。我们都知道,在
linux
系统下,设置某个服务自启动的话,需要在/etc/rcX.d下挂载,还要在/etc/init.d/下写启动脚本的。5、
Linux
系统下:在这种系统下面你需要借助远程连接的工具来连接服务器,然后找到
tomcat
服务器,找到bin下面的startup.sh文件双击启动,stop.sh文件双击停止。
linux
程序定时
重启
tomcat
,
linux
下实现
tomcat
定时
自动
重启
tomcat
自带的脚本中没有提供直接restart的模式,但是有start和shutdown两种模式。要实现restart模式,实际上只需要判断是否已经启动
tomcat
,若已经启动则限制性shutdown,然后在执行start。或者通过ps aux查询出是否存在
tomcat
进程,若存在kill -9
tomcat
的pid,再进行启动
tomcat
.通过shell脚本实现
tomcat
重启
,并将该脚本添...
Java
51,410
社区成员
85,980
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章