1

Это мой functions.json:Azure Функции: возможно ли подписаться на несколько тем?

{ 
    "bindings": [ 
     { 
      "type": "serviceBusTrigger", 
      "name": "message", 
      "connection": "ServiceBusConnectionString", 
      "direction": "in", 
      "topicName": "samples-topic", 
      "subscriptionName": "samples", 
      "accessRights": "manage" 
     } 
    ] 
} 

Можно ли подписаться на более чем одной теме для той же функции?

Cheers.

+0

Я так не думаю. это не помешает создать столько функциональных приложений, которые вы хотите подписаться на несколько тем. – Aravind

ответ

1

Несколько тем не поддерживаются, но вы можете добиться таких же результатов, создав подписки для пересылки сообщений из тем, которые хотите использовать, в целевую тему, которую вы можете использовать из своей функции.

Другой вариант состоит в том, чтобы иметь несколько функций, но первая рекомендация потребует меньшего обслуживания.

+1

Первая рекомендация действительно проще поддерживать. Я бы добавил, что это будет печать ваших сообщений на основе подписки, чтобы функция могла легко определить, какое сообщение вы обрабатываете. –

 Смежные вопросы

  • Нет связанных вопросов^_^