gpt4 book ai didi

python - Pyro 信号安全吗?

转载 作者:行者123 更新时间:2023-11-28 17:53:42 25 4
gpt4 key购买 nike

我已经使用 Pyro 3 一段时间了,取得了巨大的成功,但偶尔我注意到,当 Pyro 进行远程通信时,当 SIGHUP 或 SIGINT 等信号到达时,进程挂起,因此出现问题, Pyro 信号安全吗?

提前致谢。

最佳答案

这里的问题似乎是默认情况下 Python 为 SIGINT 和 SIGTERM 设置了一个处理程序,这会引发异常。如果你因此在做一些 Pyro 通信时收到一个信号,异常会被引发,然后它会去寻找一个合适的 except 子句,而不是完成它正在做的事情,如果你然后再次尝试使用 Pyro,例如在 except/finally 子句,您可能会遇到问题。在我的例子中,它通过队列将一些消息从 finally 发送到日志,该队列使用 Pyro 代理到另一个进程。

关于python - Pyro 信号安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4793234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com