由于某些要求,我一直在管理一个使用 multiprocessing.manager 的程序,但是我们收到了稳定数量的错误,例如超时、无效引用和其他类似错误。
现在我很好奇是否有更发达的 multiprocessing.manager 替代方案,它具有更好的整体可靠性和更少的客户端状态跟踪。
我已经在这个主题上尝试过谷歌,但由于关键字的奇怪组合,我只收到了虚假的结果。
我们通常的用例与此类似:
def connect():
manager = CustomManager(address=manager_address, authkey=manager_authkey)
manager.connect()
session = manager.session()
return session
connect().some_function()