我有一个很大的 wsdl 文件,用 suds 初始化需要 30MB。我使用 gevent 生成 100 个 greenlet,我将它们用作外部服务的工作人员。如何在 suds Client 上使用单个实例但仍然获得 100 个并行连接?初始化所有这些泡沫客户端是一种巨大的内存浪费。我真正需要的是 100 个传输和一个 suds Client 实例来转换 xml 消息的输入和输出。有帮助吗?
请您参考如下方法:
试试 client.clone() 或 client(..., cache=DocumentCache())
