启动(重新启动)Puma Web服务器后如何运行sh脚本? (systemd systemctl)
答案 0 :(得分:0)
在config/puma.rb
on_worker_boot do
# Your shell script here executed with %x or system()
end
答案 1 :(得分:0)
在系统单位文件中,启动后可以将ExecStartPost=伪指令用于附加命令。
由于systemd
提供了此功能,所以不必像Puma这样的每个框架都复制它。