Я использую хранилище Azure и / или очереди служебной шины. Сообщения помещаются в очередь и удаляются через SDK Python.
У меня также есть веб-приложение, которое показывает список элементов в очереди. В настоящее время пользователь должен вручную обновить веб-приложение, чтобы в списке элементов очереди отображался правильный контент.
Я хотел бы уведомить веб-клиента, чтобы он мог автоматически обновляться. Я не мог найти очевидный способ сделать это.
Какова рекомендация по уведомлению веб-клиента об изменениях очереди в Azure? Что-то вроде обратного вызова через WebSocket было бы неплохо.
Я заметил, что функции Azure могут запускаться при добавлении нового элемента в очередь. Однако эта функция, кажется, фактически потребляет элемент. Также функция не срабатывает, когда какой-то другой процесс удаляет элемент.