Softlayer API:使用内部错误列出虚拟服务器超时

时间:2018-03-17 15:25:48

标签: ibm-cloud-infrastructure virtual-server

使用slcli列出Softlayer帐户中的虚拟服务器时:

slcli vm list

需要很长时间,最终会产生以下错误:

SoftLayerAPIError(SOAP-ENV:Server): Internal Error

这曾经在同一个帐户中工作。列出特定数据中心的虚拟机工作正常还是让我觉得我对可以返回的对象数量有一些内置限制......是否存在限制,是否存在什么?< / p>

2 个答案:

答案 0 :(得分:0)

没有文件显示我们的限制。

您可以看到以下文档:https://softlayer-api-python-client.readthedocs.io/en/latest/cli/

•但是要通过slcli获取vms的数据,解决方案可能是增加超时。

使用此命令增加超时时间:

slcli setup

首先,您必须插入用户数据,例如用户名,apiKey和超时。

•或者您可以使用结果限制。

使用以下命令:

slcli --format json call-api Account getVirtualGuests --limit 10

更改所需金额的限额值。

答案 1 :(得分:0)

如果有限制,我相信您会看到错误/通知。请求在尝试返回大量记录时超时。如前所述,尝试使用限位开关来限制记录数或使用过滤器。本文将详细介绍过滤器。

https://sldn.softlayer.com/article/object-filters