java程序崩溃自启脚本教程

1.将java程序崩溃自启脚本下载下来,放入项目的同级目录,将proc_name="xxx.jar" 更改成对应的名称

2.chmod 777 + 文件 给于权限

3.将想要jar程序停止 执行./test.sh 如果出现

-bash: ./practice1.sh: /bin/bash^M: bad interpreter: No such file or directory

4.vim test.sh 然后shift+: 输入 set ff 如果是fileformat=dos 执行set fileformat=unix

再次输出set ff 可以看出fileformat=unix了 然后:x或者:wq保存修改

5.执行./test.sh 可以看到执行成功

下面在linux增加定时器(将项目停止,方便看到效果)

1.执行crontab -e命令 然后在空白一行加入

* */1 * * * sh /root/xxx/xxx/test.sh;(多久执行一次 sh 脚本路径 例子为 一分钟执行一次)

出现 crontab: installing new crontab 表示成功new了一个定时器 一般为3分钟之后生效

2.tail /var/log/cron 查询定时器日志 如果没有出现错误日志并项目自动了 就表示成功了

java 进程崩溃_java程序崩溃自启脚本相关推荐

  1. java 进程消失_Java进程诡异消失问题

    最新在Centos 7.6上起了一个新的Jboss,并在其中起了我们的server,但是在使用arthas的过程中发现一个问题. [root@tmsprod4 ~]# java -jar arthas ...

  2. java 进程描述_java 进程和线程

    什么是进程,什么是线程? 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位. 线程:是进程的一个执行单元,是进程内科调度实体.比进程更小的独立运 ...

  3. linux java后台运行_Java程序在Linux中实现后台运行

    1.运行脚本 脚本如下,这个脚本存在一点问题,Log4j稍微有点问题,但是对运行及日志记录没有影响,日志是通过将所有控制台数据全部写入文件的形式记录的. #!/bin/sh #author:wangc ...

  4. java ide排名_Java程序员的困惑,Java IDE到底怎么选

    Eclipse和IntelliJ IDEA可以说是程序员们最常用的两个IDE开发工具了.IntelliJ IDEA被认为是目前Java开发效率最快的IDE工具,Eclipse却是大多数Java程序员使 ...

  5. 容易答错的java面试题_Java程序员面试中最容易答错的8道面试题,你中招了吗?...

    1. static 和 final 的用法 static 的作用从三个方面来谈,分别是静态变量.静态方法.静态类. 静态变量:声明为 static 的静态变量实质上就是全局变量,当声明一个对象时,并不 ...

  6. java tomcat 监控_java程序监控tomcat实现项目宕机自动重启并发送邮件提醒

    最近由于老项目频繁挂掉,由于项目经过多批人之手,短时间难以定位问题,所以只好写一个监控程序. 时间比较紧半天时间,而且水平有限大神勿喷,有好的方法还请赐教. 1.问题描述:分两种情况1.1.tomca ...

  7. java exe 路径_Java程序获取执行自己的java.exe路径

    首先通过:java.lang.management包提供的接口获取当前进程ID:接下来利用wmic命令根据进程ID获取进程exe的目录.代码如下: /** * Windows下获取运行当前程序的jav ...

  8. java手动输入函数_Java程序如何添加一个函数,如果玩家输入错误,它将返回代码。...

    我的程序有问题,不是代码问题,而是我要怎么做,这是我一直困惑的部分.只是为了让你知道我是一个基本的Java编码器,我不理解复杂的东西,所以请记住,我的代码不是最好的. ---------------- ...

  9. java运行原理_Java程序的加载与运行原理详解

    Java程序的运行包括两个非常重要的阶段: 一.编译阶段 第一步:程序员需要在计算机硬盘中任意位置创建一个.java扩展名的文件,该文件被称为 java源文件,源文件当中编写的是java源代码/源程序 ...

最新文章

  1. 如何在查询分析器中执行dos命令
  2. MFC视图滚动条的基本使用和C语言输出三角形的MFC版本
  3. boost::ratio_less相关的测试程序
  4. 如何在maven的setting.xml中指定jdk版本(详细步骤)
  5. Kerberos认证代码分析Can't get Kerberos realm
  6. 判断输入的IP地址是否合法
  7. 1024对话内核大神谢宝友
  8. Sublime Text 3 配置python交互运行环境的快捷键
  9. 共同探索企业级数据库架构之道路
  10. WSS2.0 SP2升级到WSS3.0步骤
  11. dubbo 学习笔记 -- provider端
  12. SQL Server游标使用快速上手
  13. BUUCTF misc 专题(77)间谍启示录
  14. SG函数(hdu1847)
  15. PyKeyBoardFairy可以替代你游戏中的卡键盘和鼠标宏
  16. Parsed mapper file:项目启动不起来
  17. html 360打不开,360浏览器打不开如何解决_360浏览器打不开解决教程
  18. C#、NPOI生成Word文档(模板)
  19. python 虚拟串口通信
  20. 开源是什么以及如何做

热门文章

  1. 阿里云企业IPv6部署方案
  2. 【干货合集】看完这些干货,再说你因为“怕蛇”,所以学不好Python!
  3. Parallels 发布 Desktop 17版本,支持 Windows 11 和 macOS Monterey
  4. 第三代英特尔至强可扩展处理器,英特尔数据中心的“芯法宝”
  5. 集齐最后一块拼图,全栈Serverless时代正式开启
  6. 云要闻 | 腾讯在华南建云计算基地;致敬Larry Roberts;华云数据在无锡拿了一个奖!...
  7. Cloud一分钟 | 马云发表致股东的公开信;5G算什么?中国已着手研究6G相关工作...
  8. Java程序员情人节_盘点程序员情人节的表白,前端程序员最浪漫,后端不服来战...
  9. css让背景图片显示透明遮罩_CSS项目测试(支持深色模式)
  10. java 反编译class文件_用Java实现JVM第三章《解析class文件》