首页 文章

Softlayer API:订购BM或Order Upchagre失败并显示“Read Time Out”

提问于
浏览
0

订购BM或Upcharg的Softlayer API失败,出现"Read Time Out"错误 .

“SoftLayer.exceptions.TransportError:TransportError(0):HTTPSConnectionPool(host ='api.service.softlayer.com',port = 443):读取超时 .

有没有办法避免错误或增加我们的“超时”?

1 回答

  • 0

    是的,你可以尝试增加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)
    

    您只需要设置该值即可创建客户端 .

    对于其他客户端,如果增加超时,可能会有所不同 . 正如我所说,超时是与您正在使用的客户端相关的配置 .

    问候

相关问题