文件名称:LittleForker:.NET实用程序库,用于生成,监督和(可选)彻底关闭子进程
文件大小:495KB
文件格式:ZIP
更新时间:2024-05-22 02:13:19
named-pipes dotnet-standard process-supervision signalling C#
小福克 一种实用程序,可用于启动和监视过程。 最初的用例是安装单个服务,然后将其作为多进程应用程序的一部分生成其他进程。 特征 ProcessExitedHelper:围绕一个帮手Process.Exited有一些额外的日志记录和事件提升,如果进程已经退出或没有找到。 ProcessSupervisor :允许父进程启动子进程,并且生命周期表示为状态机。 主管可以在子进程支持下参与合作关闭。 CooperativeShutdown :允许进程通过NamedPipe监听父进程的关闭信号,以指示进程关闭。 安装 dotnet add package LittleForker CI软件包位于个人供稿上: : 使用 1. ProcessExitedHelper 该辅助程序通常由“子”进程用来监视“父”进程,以便在父进程退出时自身退出。 如果父母未能正确发出信号(例如,它坠毁),它也可