使用Supervisor管理进程
2023-10-23 11:35

简介Supervisor (http://supervisord.org) 是一个用Python写Linux下的进程集中管理工具,将非daemon程序变成deamon方式运行,对于daemon程序则不能监控。可以很方便地对管理的进程进行启动、重启、关闭操作(不仅仅是Python进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用supervisor同时启动所有应用程序而不是一个一个地敲命令启动 除了可以方便地进行进程集中管理外,还有一个大的功能就是对程序进行监控,当程序退出时,可以自动拉起程序。其原理就是supervisor

screen命令的常见用法
2023-08-08 08:44

  使用Linux下的screen命令,即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。下面介绍一些常用的screen命令。   具体使用如下:       我们可以使用screen -S u-net创建一个叫做u-net的session,这时我们要进入该session,需要使用screen -r u-net进入到该session中,此时就可以在该session里进行操作了,如运行程序。之后我们可以使用Ctrl + a +d命令将该session丢到后台进行处理。   注:   screen