Лучший способ запустить TCP-сервер вместе с Django для сбора данных IoT - PullRequest
0 голосов
/ 08 мая 2020

Я приложение django, работающее на Elasticbeanstalk в AWS. В моем приложении Django я хотел бы собирать данные IoT, поступающие через TCP / IP. В настоящее время я открываю сокет и переключаю его на прослушивание через функцию просмотра. Это приводит к тому, что сокет закрывается или останавливается. Более того, сокет должен постоянно прослушивать порт, хотя данные не поступают постоянно.

Какой более элегантный способ решить эту проблему? Есть ли какое-нибудь расширение Django для получения сокета и прослушивания из представления фоновой задачи? Например, прослушивать порты каждые 60 секунд и создавать объект при поступлении данных?

...