我有一个脚本服务器端(shell和python脚本),可以重新启动Apache并进行我需要的其他清理工作。但是,我想公开一个webhook,所以当我的存储库更新时,Apache将重新启动。但是,我目前正在使用Apache重新启动Apache的URL,当脚本停止Apache或终止其进程时,脚本的其余部分将停止执行。
我一直在网上寻找有关如何执行此操作的指南,虽然有一百万个用于重新启动Apache的脚本,但我找不到有关如何设置Apache服务器的指南以便脚本将正确完成执行。
说明我在寻找的内容:
任何人都有这个工作,可以分享他们如何设置它?
答案 0 :(得分:1)
当服务器关闭时脚本无法继续(至少不能作为脚本,它可以启动另一个进程,更改其group并且在重启时不会被Apache杀死,但它无法返回结果在任何情况下)。
这是一种解决方法:
许多无线路由器在其Web界面中使用了类似的方法。