создание сообщения в Google Pubsub - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть тема pubsub с несколькими подписками по запросу.Я хотел бы некоторый механизм, где я могу опубликовать сообщение с меткой «приоритет», который заставляет сообщение переместиться как можно ближе к передней части очереди.

Мне не нужна какая-либо гарантированная семантика упорядочения, просто механизм приоритизации «из лучших».

Возможно ли что-нибудь подобное с pubsub?

1 Ответ

0 голосов
/ 24 сентября 2018

В Google Cloud Pub / Sub такого механизма нет, нет.Такая функция действительно становится актуальной только в том случае, если ваши подписчики не могут идти в ногу со скоростью публикации и, следовательно, накапливается отставание.Если подписчики поддерживают и обрабатывают и быстро проверяют сообщения, то понятие «приоритетные» сообщения на самом деле не является необходимым.

Если создается резерв, и некоторые сообщения должны обрабатываться с более высоким приоритетом,тогда одним из подходов является создание «высокоприоритетной» темы и подписки.Подписчики подписываются на эту подписку, а также на «обычную» подписку и устанавливают приоритеты при обработке сообщений из подписки «с высоким приоритетом» по мере их поступления.

...