linux后台启动java程序


传统方式

java -jar canal-demo-1.1.jar 

当退出或关闭shell时,程序就会停止

后台启动方式

方式一

java -jar canal-demo-1.1.jar &

&代表后台运行

特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。

方式二

nohup java -jar canal-demo-1.1.jar &

nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行

当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到运行目录的 nohup.out的文件中,除非另外指定了输出文件。 

如果提示nohup: ignoring input and appending output 敲击回车就行

1.指定输出文件

 nohup java -jar canal-demo-1.1.jar >>canal-demo.log &

将会输出到启动目录的canal-demo.log文件


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM