gpt4 book ai didi

python - Suds 性能 - client.factory.create() 需要超过 2 分钟

转载 作者:太空宇宙 更新时间:2023-11-03 13:52:58 25 4
gpt4 key购买 nike

我正在使用 Suds在 Python 中发送/接收 SOAP 消息。创建要通过肥皂信封发送的对象需要花费非常长的时间。

client = Client(wsdldict['Contact'], faults=True, headers=session) #takes ~5 seconds
lq1=client.factory.create("ns1:ListOfContactQuery") #takes ~130 seconds

WSDL 文件相当大 (1MB),但我不知道这是否是问题所在。 Suds 性能是否会在某一点崩溃?

最佳答案

SUDS 性能在大型 WSDL 文件上确实会崩溃。我之前使用 Citrix NetScaler SOAP API 时也经历过同样的事情。

如果您能够将 WSDL 过滤为所需命令的子集,将文件存储在磁盘上并在本地加载它,或者利用 SUDS 的缓存功能,则在创建新客户端时可以显着增加此处理时间。

关于python - Suds 性能 - client.factory.create() 需要超过 2 分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3531537/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com