zoukankan      html  css  js  c++  java
  • springboot工程部署ngix

    1、运行maven命令,打包spingboot工程,默认打成jar包即可;
    2、上传jar包到服务器相应目录
    3、以守护进程命令运行jar包,命令如下:

    nohup java -jar edu-platform-0.0.1-SNAPSHOT.jar >temp.log 2>&1 &
    

    总结:

    nohup (no hang up)当账户退出或终端关闭时,程序仍然运行。

    • &:指如果客户端关闭,程序就会停止运行。
    • temp.log:指程序运行生成日志文件的存储位置,如果不指定,默认该项目所有输出被重定向到nohup.out的文件中。
    • dev/null 表示空设备文件
    • 0 表示stdin标准输入
    • 1 表示stdout标准输出
    • 2 表示stderr标准错误
    • 2>&1 就是表示将错误重定向输出到标准输出上。

    如何查看java服务进程并关闭正在运行的服务?

    1、ps -ef | grep edu-platform-0.0.1-SNAPSHOT.jar
    2:kill -9 pid(找到pid)

  • 相关阅读:
    Linux:Day45(下)
    Linux:Day45(上)
    Linux:Day44(下)
    彻底理解JDK异步
    Ribbon是什么?
    RocketMQ学习笔记(一)eclipse版的quickstart
    线性表的遍历
    八皇后问题
    汉诺塔
    servlet的url-pattern规则
  • 原文地址:https://www.cnblogs.com/jone-chen/p/13719720.html
Copyright © 2011-2022 走看看