是否有办法授权Azure Service Bus Queue的某些邮件发件人只能发送特定邮件?例如。发件人1可以发送邮件类型123,但发件人2可以发送邮件类型456.当消费1尝试发送邮件123时,他们将被拒绝或邮件将不被处理。
我一直在研究SAS授权类型,但我不确定如何在服务器上消耗这些消息,而这些服务器会将消息从队列中拉出来。
答案 0 :(得分:1)
您可以考虑为每种消息类型创建单独的队列。这将允许您有效地隔离和扩展您的发件人和听众,而无需跳过各种预处理和授权箍。服务总线队列由交易定价,因此额外的队列不会增加您的总体成本。