批处理作业中的AWS Systems Manager文档以回收IIS应用程序池

时间:2018-10-03 01:53:49

标签: amazon-web-services amazon-ec2 aws-batch ssm

作为作为批处理作业运行的.NET Core应用程序的一部分,我试图在由Elastic Beanstalk管理的EC2实例上回收应用程序池。

当我调用mySSMClient.DescribeInstanceInformationAsync()时,我看到InstanceId已成功返回。但是,当我使用此InstanceId发送文档命令时,应用程序池不会被回收。

如果我直接在EC2实例本身上(而不是在批处理作业中)运行.NET Core应用程序,则具有InstanceId的SendCommandAsync成功,并且应用程序池被回收。

我是否需要分配给批处理角色特定权限才能成功运行SSM文档?我曾尝试添加AmazonEC2FullAccess和AmazonSSMFullAccess,但没有任何运气。

0 个答案:

没有答案