【问题标题】:How to use suds in a memory efficient way?如何以内存有效的方式使用泡沫?
【发布时间】:2012-04-12 11:28:41
【问题描述】:

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

【问题讨论】:

    标签: python memory-management suds gevent


    【解决方案1】:

    试试client.clone()client(..., cache=DocumentCache())

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-17
      • 2016-05-12
      • 1970-01-01
      • 2011-08-23
      • 1970-01-01
      相关资源
      最近更新 更多