我有一个项目,需要启动多个服务,例如 web 服务器、websocket 服务器、将原始信息处理成更复杂的不同处理器等等。
以前我是在 Linux 屏幕上手动执行此操作的,但随着进程数量的增加,我感觉这是错误的。
我想知道是否有一种适当的方法,一种常见的做法来做到这一点以免错过任何东西 - 忘记启动其中一个流程并意识到某些事情何时失败。
答案1
答案2
是的,使用您的发行版的 init 系统的启动脚本,例如/etc/init.d
脚本或systemd
服务。
我有一个项目,需要启动多个服务,例如 web 服务器、websocket 服务器、将原始信息处理成更复杂的不同处理器等等。
以前我是在 Linux 屏幕上手动执行此操作的,但随着进程数量的增加,我感觉这是错误的。
我想知道是否有一种适当的方法,一种常见的做法来做到这一点以免错过任何东西 - 忘记启动其中一个流程并意识到某些事情何时失败。
是的,使用您的发行版的 init 系统的启动脚本,例如/etc/init.d
脚本或systemd
服务。