Discuss / Python / raise convert_to_error(kind, result) queue.Empty,报错解决

raise convert_to_error(kind, result) queue.Empty,报错解决

Topic source

关于报错: raise convert_to_error(kind, result) queue.Empty

master里result.get(timeout=10),这里需要在10s获取到信息,

否则就抛出Queue.empty,这个错误明显是master完全结束才执行task的,

这样master抛出Queue.empty同时这个5000端口关闭,这样task的connect也就失败了

总结来说,需要在运行master文件的10s内,运行worker文件,不然会报错

参考网址:https://www.liaoxuefeng.com/discuss/001409195742008d822b26cf3de46aea14f2b7378a1ba91000/001440404460238a188a9c6d5c94a4eafe5ce2b61fcfdd0000

这个字体是真的大,不改了,怪麻烦的


  • 1

Reply