如何解决修改子网到VPC端点
我最近将两个AWS公共子网变成了私有子网,并添加了一个具有NAT网关的公共子网。专用子网路由表将流量路由到NAT网关,而公用子网路由表将流量路由到Internet网关。但是,它不起作用,我也没有得到对API调用的响应。
我认为这是由于我的VPC终结点具有与其关联的两个专用子网而不是公共子网。我试图将关联的专用子网更改为公用子网,但收到了AWS错误:
event(new \App\Events\NewMessageEvent('this is the message from the event catch it if you can'));
如何解决此错误并将我的公共子网添加到VPC端点?
其他信息:每个专用子网中都有一个EC2自动扩展组实例和一个无服务器的aurora数据库实例。
干杯,克里斯
解决方法
因为它是requester-managed VPC endpoint:
您无法修改或分离由请求者管理的网络界面。
这意味着您必须首先删除创建端点的资源:
,如果您删除网络接口代表的资源,则AWS服务将为您分离并删除网络接口。
我也遇到了这个烦人的问题。错误消息在这里并没有真正的帮助。它们没有透露究竟是哪个服务创建了这些接口。于是我去Cloudtrail,列出所有事件,搜索拒绝删除的VPC Endpoint名称(vpce-1234567890xxx),找出是谁创建的。就我而言,结果是 RDS 代理服务。于是我去RDS删除了代理。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。