You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

更新SNS订阅添加第二个端点报错,Endpoint需为字符串,如何添加多端点?

问题原因

AWS CloudFormation的AWS::SNS::Subscription资源要求Endpoint属性必须是单个字符串,你把它写成数组格式,所以触发了类型错误。而且SNS的设计逻辑就是一个订阅对应一个端点,不存在“同一个订阅绑定多个端点”的写法。

解决方法

创建两个独立的SNS订阅资源,分别指向你的两个HTTPS端点,都关联同一个SNS主题即可。修改后的YAML配置如下:

ConnectorSubscription1:
  Type: AWS::SNS::Subscription
  Properties:
    Endpoint: "https://my-endpoint-name-1"
    Protocol: "https"
    TopicArn: !Ref ConnectorTopic

ConnectorSubscription2:
  Type: AWS::SNS::Subscription
  Properties:
    Endpoint: "https://my-endpoint-name-2"
    Protocol: "https"
    TopicArn: !Ref ConnectorTopic

这样两个端点都会收到该SNS主题推送的消息,完全满足你的需求。

内容的提问来源于stack exchange,提问作者paradise

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 03:21:01