订购BM或Upcharg的Softlayer API失败,出现"Read Time Out"错误 .
“SoftLayer.exceptions.TransportError:TransportError(0):HTTPSConnectionPool(host ='api.service.softlayer.com',port = 443):读取超时 .
有没有办法避免错误或增加我们的“超时”?
是的,你可以尝试增加tiemout,看看问题是否消失,但这取决于你起诉的客户端,例如Softlayer的python客户端,这是增加超时的方法:
client = SoftLayer.create_client_from_env(username='YOUR_USERNAME', api_key='YOUR_API_KEY' endpoint_url=SoftLayer.API_PRIVATE_ENDPOINT, timeout=240)
您只需要设置该值即可创建客户端 .
对于其他客户端,如果增加超时,可能会有所不同 . 正如我所说,超时是与您正在使用的客户端相关的配置 .
问候
1 回答
是的,你可以尝试增加tiemout,看看问题是否消失,但这取决于你起诉的客户端,例如Softlayer的python客户端,这是增加超时的方法:
您只需要设置该值即可创建客户端 .
对于其他客户端,如果增加超时,可能会有所不同 . 正如我所说,超时是与您正在使用的客户端相关的配置 .
问候