我有一个很大的 wsdl 文件,用 suds 初始化需要 30MB。我使用 gevent 生成了 100 个 greenlets,我将它们用作外部服务的工作人员。如何在 suds 客户端上使用单个实例但仍获得 100 个并行连接?初始化所有这些 suds 客户端是一个巨大的内存浪费。我真正需要的是 100 次传输和一个单一的 suds 客户端实例来翻译进出 xml 消息。有什么帮助吗?
问问题
594 次
我有一个很大的 wsdl 文件,用 suds 初始化需要 30MB。我使用 gevent 生成了 100 个 greenlets,我将它们用作外部服务的工作人员。如何在 suds 客户端上使用单个实例但仍获得 100 个并行连接?初始化所有这些 suds 客户端是一个巨大的内存浪费。我真正需要的是 100 次传输和一个单一的 suds 客户端实例来翻译进出 xml 消息。有什么帮助吗?