• 后台启动jar和关闭


    1、启动jar架包
        nohup java -jar demo-0.0.1-SNAPSHOT.jar > log.file 2>&1 &     上面的2 和 1 的意思如下:        0    标准输入(一般是键盘) 
         1    标准输出(一般是显示屏,是用户终端控制台)     
           2    标准错误(错误信息输出)   将运行的jar 错误日志信息输出到log.file文件中,然后(>&1)就是继续输出到标准输出(前面加的&,是为了让系统识别是标准输出),最后一个&,表示在后台运行。
    2、停止运行的后台程序
    netstat -anp  查看到后台运行的程序端口
    kill -9 pid   kill掉后台运行的程序

    例如:

    启动时:

    后台启动jar 服务   nohup java -jar  demo-xxxx.jar > /dev/null 2>&1 &

    在dev即为根目录下的dev目录下的某个文件可设置如:demo.text等就会将日志在这个文件输出

    2.java -jar xxx.jar用此命令只能为前端开启不可关闭,关闭级停止

    3.netstat -lnp|grep 80       查看80端口的进程  并使用kill -9  进程号即可将该程序关闭

  • 相关阅读:
    关于“每日代码系列”以及后续计划
    每日代码系列(22)
    每日代码系列(21)
    mvcc
    父进程是1号进程产生大量的僵尸进程的解决方案
    nginx学习之路
    Zookeeper Curator 分布式锁
    jvm垃圾收集器汇总
    MySql分库分表以及相关问题
    Https交互原理
  • 原文地址:https://www.cnblogs.com/wwwcf1982603555/p/13256134.html
Copyright © 2020-2023  润新知