AWS Beanstalk - Сельдерей для фоновых задач - PullRequest
0 голосов
/ 22 мая 2019

Я хочу иметь возможность запускать фоновые задачи в моем Elastic Beanstalk. Мое приложение написано во Flask.

Мой пример использования - отправка аудиофайлов клиентам. Но наряду с отправкой аудио клиентам я хочу сохранить эти файлы на S3. Для этого я настроил в своем локальном окружении Celery и Redis для загрузки файлов в фоновом режиме.

Как бы я перенес эту настройку в среду Beanstalk? Я мог бы хотеть включить балансировку нагрузки в будущем, но операции уменьшения масштаба будут закрывать экземпляры с отложенными задачами в очередях сообщений. Я посмотрел на Amazon SQS, но он имеет ограничение размера сообщения 256 КБ. Мои сообщения будут больше, чем это.

Спасибо.

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