Документ менеджера систем AWS из пакетного задания для переработки пула приложений IIS - PullRequest
0 голосов
/ 03 октября 2018

Как часть приложения .NET Core, работающего как пакетное задание, я пытаюсь перезапустить пул приложений в экземпляре EC2, управляемом Elastic Beanstalk.

Когда я вызываю mySSMClient.DescribeInstanceInformationAsync (), яувидеть, как InstanceId успешно возвращен.Однако, когда я отправляю команду для документа с этим InstanceId, пул приложений не перерабатывается.

Если я запускаю приложение .NET Core непосредственно на самом экземпляре EC2 (а не в пакетном задании), SendCommandAsync с InstanceId успешно выполняется, и пул приложений перерабатывается.

Есть ли особые разрешения, которые мне нужно назначить для роли пакета, чтобы иметь возможность успешно запустить документ SSM?Я попытался добавить AmazonEC2FullAccess и AmazonSSMFullAccess, но мне не повезло.

...