我有一个使用 Python / Twisted Matrix 构建的应用程序,它使用来自 SOAP 客户端的方法来发送一些消息。问题是有时我想发送很多消息,而当这种情况发生时,我想在多个线程中进行。例如,如果我必须发送 100 条消息,我希望将其分成 20 条消息组并创建 5 个线程来并行发送消息。
我应该寻找什么?有任何想法吗 ?我还希望线程能够报告收集到的数据
PS 考虑到与 SOAP 客户端一起工作可能更像是一个等待的问题......你认为线程不是解决这个问题的最佳方法吗?肥皂客户端的回调可以用来创建某种发送者的“池”,并让发送者以某种方式发送新的东西吗?想法?