是的,阿里云函数计算中的MNS主题触发器有数量限制。
根据阿里云官方文档的说明,每个函数最多可以创建10个MNS主题触发器。如果您需要创建更多的触发器,可以考虑使用阿里云消息队列AMQP触发器、定时触发器或HTTP触发器等。
MNS主题触发器的数量是有限制的。根据阿里云官方文档,每个账户可以创建最多100个主题触发器。如果您需要创建更多的主题触发器,可以考虑使用其他云服务或者升级阿里云账户等方式增加配额。
阿里云消息服务(Message Service,简称 MNS) 是一种高效、可靠、安全、便捷、可弹性扩展的分布式消息服务。MNS能够帮助应用开发者在他们应用的分布式组件上自由的传递数据、通知消息,构建松耦合系统。在消息服务中,主题是发布消息的目的地,发布者可以通过 PublishMessage 接口向主题发布消息, 主题的订阅者会接受到发布到主题上的消息,MNS 与阿里云函数计算(Function Compute,以下简称 FC)集成,将 MNS Topic 作为事件源接入 FC(即 Topic 的订阅者是函数),用户能仅通过实现函数就可以及时对发布在主题上的消息进行自定义处理。
如上图所示,对于 MNS 主题,可以支持特定的一些订阅者对象。但是不够灵活,比如:
对消息进行一些高阶处理再发送给邮件或者短信。
http endpoint 需要有自建的服务。
不能支持丰富的自定义处理,比如把消息发送给 slack 或者对于特定的消息进行持久化存储。
MNS 主题触发器就是解决上述痛点的利器,您首次使用 MNS Topic 触发器时请务必注意地域限制和注意事项。
此答案来自钉钉群“阿里函数计算官网客户"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。