Skip to content

Синхронное и асинхронное выполнение команд

В MWS CLI некоторые команды могут выполняться синхронно и асинхронно:

  • В синхронном режиме после запуска команды MWS CLI ожидает, когда операция с ресурсом завершится. Во время ожидания отображается таймер и работать с MWS CLI невозможно. Максимальное время ожидания можно задать с помощью флага --wait-timeout. Значение по умолчанию — 5 минут.

    Запустить команду в синхронном режиме можно с помощью флага --wait. По умолчанию в синхронном режиме работают команды типа create, update, delete.

  • В асинхронном режиме после запуска команды MWS CLI не переходит в режим ожидания и с утилитой можно продолжать работу. Операция, запущенная командой, выполняется в фоновом режиме.

    Запустить команду в асинхронном режиме можно с помощью флага --async. По умолчанию в асинхронном режиме работают команды типа get.

Подробнее о других флагах читайте в разделе Глобальные флаги.