擅长:python、mysql、java
<p>UPD:关于更好的解决方案,请参见下面的答案。</p>
<p>--</p>
<p>有几种解决办法。首先,您可以使用<a href="http://supervisord.org/" rel="nofollow noreferrer">http://supervisord.org/</a>这是一个不错的通用进程控制系统,它包含许多现成的功能,如自动重新启动、重新启动计数器、日志记录、灵活配置等等。</p>
<p>除此之外,您可以将实现逻辑包装成一个函数,在<code>try except</code>块中运行它,捕获所有异常,当异常出现时,再次运行该函数,而不是退出脚本。在您的例子中,这样的功能可能包括创建侦听器、身份验证和流部分。</p>