如何在USR2滚动重启之后遵循新的独angular兽stream程进行supervisord?

我configuration了supervisord来跟踪我的独angular兽服务器进程。 当我发送USR2进程时,执行滚动重启。 在这个操作之后,旧的独angular兽主人已经重新启动,然后改变PID。

这导致主pipe失去了独angular兽进程的踪迹,认为它是EXITED。

在这个操作之后,我怎么能有supervisord跟随新的独angular兽进程?

独angular兽有一个PID文件可用,但我还没有findsupervisordconfiguration这个选项。

另外一个select是让supervisord发送自己的USR2信号,但我不知道如何执行这个操作,以及是否会阻止我的问题发生。

看起来这个案例可以由pidproxy程序处理。 文档中的示例是:

 [program:mysql] command=/path/to/pidproxy /path/to/pidfile /path/to/mysqld_safe 

据推测,这可能以同样的方式为独angular兽。