Spring Cloud AWS SQS无法在本地连接到服务端点

本文介绍了Spring Cloud AWS SQS无法在本地连接到服务端点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!,我正在尝试在我正在进行的一个项目中使用Spring Cloud的AWS SQS。目前,我只在我的开发机器上本地运行该应用程序。因此,我想要的是连接到AWS上的SQS,而不必将我的应用程序部署到EC2实例。,然而,似乎Spring Cloud的AWS包中使用的AWS SDK将尝试通过元数据进行身份验证,并希望解析169.254.169.254/latest/meta-data/instance-id。由于我仍在本地运行应用程序,因此无法解析终结点并引发错误:,我已尝试在我的Bean中显式提供一个SQS终结点,但它仍试图连接到169.254.169.254,导致上面的错误:,虽然我不确定这一点,但我怀疑错误的发生是因为我在开发机器上本地运行应用程序,所以它无法解析到终结点。但我也不能完全确定这一点,因为我正在使用AWS SDK在同一个应用程序中运行其他AWS服务,并且我没有出现此错误。,我的pom.xml中有以下依赖项,似乎其中任何一个都会导致错误发生。也就是说,我甚至不需要创建出现该错误的Bean。由于某些原因,添加这些依赖项将立即导致SDK尝试解析该终结点并失败,并出现该错误。,我还应该做些什么来修复它无法连接到服务终结点的错误?,我在运行AWS SNS的Spring Boot项目时收到以下错误,应用的解决方案:
将以下代码片段添加到SpringBootApplication&在IDE中单击运行按钮,这篇关于Spring Cloud AWS SQS无法在本地连接到服务端点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册