我需要根据后台进程的返回值采取一些操作,即如果它首先终止。具体来说,在理想情况下,我作为后台进程运行的服务器将永远保持运行状态。在这种情况下,将其保留在后台是有意义的,因为我希望我的shell脚本在生成服务器后执行其他任务。但是,如果服务器异常终止,我希望最好使用服务器的退出返回值来决定是否杀死我的主要脚本。如果不可能,我至少希望中止主要脚本,而不是使用失败的服务器运行它。
我正在寻找类似于shell脚本的异步回调的解决方案。一种解决方案是生成一个监控进程,定期检查服务器是否已失败。最好在主shell脚本本身中完成,而无需生成监控进程。
我正在寻找类似于shell脚本的异步回调的解决方案。一种解决方案是生成一个监控进程,定期检查服务器是否已失败。最好在主shell脚本本身中完成,而无需生成监控进程。