我在beaglebone黑色上使用嵌入式linux ( 6.0.0 : TI SITARA SDK 6.0.0)。我有一个运行多个tcp服务器的java应用程序。我需要启动这个应用程序的背景和自动后,每次启动。如果我使用ssh登录并手动运行下面的代码(或者在bash脚本中),它就会工作。
nohup java -jar application.jar &>log.txt &但是如果我在linux脚本中添加了这个命令并重新引导它,它就不会了。如果我删除了行中的“&”,它就会正常工作,但是系统会在2-3分钟后重置。
那么,如何在每次启动之后启动我的应用程序而不导致重置呢?
发布于 2016-05-05 11:36:43
我通过在脚本中启动设备的看门狗类应用程序来解决这个问题。我的应用程序在后台工作,但bash脚本一直处于打开状态,直到应用程序停止。
https://stackoverflow.com/questions/37003709
复制相似问题