所以我在亚马逊的Api找到了你可以用这个开始和停止实例
$ result = $ client-> startInstances([/ * ... * /]);
也喜欢这个
$ promise = $ client-> startInstances([/ * ... * /]);
所以这是我的问题。 $ promise和$ result之间是否有任何差异。
答案 0 :(得分:0)
来自您在问题中链接的PHP SDK for EC2 documentation page:
可以使用
$client->getCommand('CommandName')
从客户端创建以下每个操作,其中“CommandName”是以下操作之一的名称。注意:命令是封装操作和用于创建HTTP请求的参数的值。您还可以使用客户端对象上可用的魔术方法立即创建和发送命令:
$client->commandName(/* parameters */)
。您可以通过将“Async”一词附加到操作名称$client->commandNameAsync(/* parameters */)
来异步发送命令(返回一个promise)。