AWS EC2 может создавать экземпляры асинхронно? - PullRequest
0 голосов
/ 27 февраля 2019

Я использую boto3 для создания экземпляров aws ec2.

ec2 = boto3.resource('ec2', region_name='ap-northeast-2')
ec2.create_instances(..)

не удается найти параметры асинхронности.

Как и в случае с лямбда aws "InvocationType":

awslambda.invoke(FunctionName='TEST', InvocationType='Event',
                                           Payload=json.dumps(new))

1 Ответ

0 голосов
/ 27 февраля 2019

К сожалению, для этого в API нет асинхронной функции.

Если вы хотите игнорировать результат, вы должны выполнить асинхронный вызов в другом потоке, есть несколько способов сделать это в python.

Обратите внимание, что существует неофициальный Async AWS python SDK aioboto3 .Он не содержит ваш вызов API сегодня, но вы можете внести свой вклад, если хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...