问题描述
我在 laravel 中使用 aws-sdk,并使用 ec2client 成功启动了一个实例。成功启动后。
我想通过 InstanceID 再次访问 ec2 实例并执行一些 bash/shell/linux 命令,而不是在实例启动时,而是稍后我想要的时候 是否可以通过 PHP aws-sdk 来实现。
$ec2Client = AWS::createClient('ec2');
$result = $ec2Client->runInstances(array(
'DryRun' => false,'ImageId' => Config::get('aws.ami_id'),'MinCount' => 1,'MaxCount' => 1,'InstanceType' => 't2.micro','SecurityGroupIds' => [
'sg-443af4c44806e3e44',],'TagSpecifications' => [
[
'ResourceType' => 'instance','Tags' => [
[
'Key' => 'TestFor','Value' => 'Test 1','InstanceInitiatedShutdownBehavior' => 'terminate','KeyName' => 'testModule','Monitoring' => [
'Enabled' => false,]
));
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)