首页 > TAG信息列表 > runit
捕获runit发送的信号(sv stop)
我有一个正在运行许多工作进程的python程序.因为必须正确处理此操作以避免孤立的进程,所以我实现了一个信号处理程序来关闭所有工作进程. 该程序或多或少像这样启动: >启动进程池(启动X工人数)>注册信号处理程序(signal.signal(signal.SIGTERM,my_signal_handler)).我还使用相同的处Void Linux挂断电源
我刚刚从System76获得了Oryx Pro,型号为Oryp4,并在其上安装了Void Linux.当我尝试关闭它或重新启动时,我只得到these messages和this dmesg. 我尝试在GRUB_CMDLINE_LINUX_DEFAULT行上添加acpi = off到/ etc / default / grub.我跑的时候 sudo poweroff 它挂在机器上 reboot: Srunit和nginx
我正在研究一个主要启动系统是runit的系统. 不幸的是,runit要求运行的任何应用程序都在前台运行,如下所示: #!/bin/bash exec sshd -D 看到nginx没有提供在前台运行它的方法,我如何让runit仍然管理nginx并能够使用runit的sv命令停止,启动和重启它?解决方法:您可以使用选项守护程序