亚马逊网络服务 - 从云连接到 DYNAMODB 时出现 AWS 错误



我正在为 AWS 云开发一个 Web 应用程序,我在本地 ENV 中开发了该应用程序,现在将其移动到云中。我正在使用dynamoDB作为数据库。我已经在本地完成了所有开发,现在我正在迁移到云。以下是我的动态数据库连接设置。

AmazonDynamoDBClient client = new AmazonDynamoDBClient(); client.setEndpoint("https://myclouddynamodburl:8000"); DynamoDB dynamoDB = new DynamoDB(client);

我使用这个dynamoDB实例与数据库进行通信。但是现在的问题是,当我移动到云时,它没有连接。我收到这样的错误

com.amazonaws.AmazonClientException: 无法执行 HTTP 请求: 连接被拒绝

我正在使用 aws java-sdk 进行连接。我正在使用EC2实例和码头工人进行部署。角色在 IAM 角色中标记。

任何帮助将不胜感激

我已经解决了问题。由于我正在连接到https.我应该使用默认端口 443 而不是 8000 .8000是给当地的.所以网址已更改为

https://myclouddynamodburl:443

工程!!

相关内容

  • 没有找到相关文章

最新更新