簡體   English   中英

如何設置 SUDS 連接超時

[英]How to set timeout on SUDS connection

我正在努力解決應該是一個非常簡單的問題。 我無法在 SUDS jurko 連接上設置 session 超時。 我的WSDL不錯。 拉取較小的數據集時一切正常。 我嘗試了幾種設置超時的方法。 雖然以下不會抱怨/等等,但它也是無效的:

from suds.client import Client
client = Client(authUrl, timeout=600)

在默認的 90 秒后,我的連接/等似乎失敗了。 不幸的是,這還不夠長,無法獲取我需要的數據。 我收到的錯誤是

ssl.SSLError: ('The read operation timed out',)

幫助,我的谷歌 foo 很弱。 我猜。 我已經嘗試了很多東西......,最后。 我不得不尋求幫助。 這將不勝感激......

雖然這對 OP 沒有幫助,但我認為值得一提的是,在 Python 3.9 下,對Client(...., timeout=300)的調用似乎正在使用來自https://github.comsudz版本 1.0.3 /Skylude/suds - 所以我想這個問題已經解決了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM