社区
Web 开发
帖子详情
shell 启动定时任务跑 1个 jar包,有多个进程出现
种个大西瓜
2019-01-10 11:40:29
打了一个Java jar包, 发布到linux服务器上,设置了凌晨 1点启动,晚上启动后,突然在不同时间段出现了多个相同进程。
导致数据库链接被占满,服务器挂掉
实在不明白啊,求助大神
...全文
385
1
打赏
收藏
shell 启动定时任务跑 1个 jar包,有多个进程出现
打了一个Java jar包, 发布到linux服务器上,设置了凌晨 1点启动,晚上启动后,突然在不同时间段出现了多个相同进程。 导致数据库链接被占满,服务器挂掉 实在不明白啊,求助大神
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
亲爱的Joe
2019-01-10
打赏
举报
回复
看下你的shell脚本是不是循环了或者时间是不是循环了
Linux系统编程第06期:从零实现一个
shell
解释器
在Linux环境下,
shell
是一个位于操作系统和用户应用程序之间的工具,我们在
shell
终端下敲入命令并运行,或者直接运行一个脚本文件,这背后都是
shell
在帮助我们解析命令并创建一个个子
进程
去执行。为了更深一层去探寻...
linux 中crontab 定时
shell
脚本
启动
jar包
,tomcat失败
crontab设置通过
shell
脚本定时
启动
jar包
,脚本如下 restart.sh: ps -ef|grep testjar |grep -v grep |awk '{print $2}'|xargs kill -9 nohup java -jar /usr/local/java/testjar1.jar >> /usr/local/java/output/testjar1.jar.log & nohup java -jar /usr/local/java/testjar2.jar
mac
定时任务
执行
shell
脚本运行
jar包
1.背景:想用
定时任务
执行某个脚本然后实现定时发送钉钉机器人消息; 2.构思:楼主是做Android开发的,由于不太懂phyon脚本,便想着用java来构建
jar包
并用
shell
脚本执行,然后用系统自带的
定时任务
执行
shell
脚本 小插曲:查阅了资料,发现mac下并没有像Windows那样直接创建
定时任务
的功能,不过还是有解决方案的,接下里主角launchctl登场,launchctl...
centos重启
jar包
的
shell
脚本,并添加至
定时任务
地方子公司按照业务新增需求后,SpringBoot框架开发修改完,将该项目打成
jar包
上线,每次都要java -jar命令运行
多个
jar包
,非常繁琐,所以使用
shell
脚本进行
启动
停止重启操作。
windows
启动
jar包
,
shell
脚本
启动
jar包
,后台运行生成日志
启动
jar包
linux
启动
jar包
并后台运行 # 根据
jar包
名称kill掉
进程
kill -9 $( ps -ef | grep "demo-0.0.1-SNAPSHOT.jar" | grep -v "grep" | awk '{print $2}') # 删除
jar包
和日志 rm -rf demo-0.0.1-SNAPSHOT.jar demo-0.0.1-SNAPSHOT.log #
启动
jar包
并生成日志 nohup java -jar demo-0.0.1-SNAPSHOT.jar &g
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章