Разница Python Asyncio между Mac Pycharm и EC2 Linux [закрыто]Python

Программы на Python
Anonymous
Разница Python Asyncio между Mac Pycharm и EC2 Linux [закрыто]

Сообщение Anonymous »

Я разрабатываю приложение Python с использованием Asyncio на своем MacBook Air, все эти асинхронные задачи выполняются без проблем. Но когда я пытаюсь отправить свой код в Linux-систему AWS EC2 для запуска, работает только основная задача, запускаемая asyncio,run(), любой дальнейший вызов asyncio, использующий «await», похоже, вообще не работает и продолжает ждать вечно.
Я попытался создать локальный образ Docker и запустить его на своем Mac, поведение такое же, как и на AWS EC2. Я также попытался изменить количество ЦП с 1 на 4, все равно - вызов дальнейших задач "ожидания" блокировал бы выполнение.
Есть ли какая-либо разница между реализацией asyncio в PyCharm (с использованием мини-квартира) и EC2 Linux/Docker? Версия Python — 3.9.16.

Подробнее здесь: https://stackoverflow.com/questions/788 ... -ec2-linux

Вернуться в «Python»