Проблемы с подключением DynamoDB от java - PullRequest
0 голосов
/ 27 января 2020

Получение этой ошибки при попытке создать таблицу в aws службе из java:

Невозможно выполнить HTTP-запрос: подключиться к dynamicodb.us-east-2.amazon aws .com: 443 [dynamodb.us-east-2.amazon aws .com / 52.94.4.130] не удалось: время соединения истекло

Код -

    AmazonDynamoDB client = AmazonDynamoDBClientBuilder.standard()
            .withRegion(Regions.US_EAST_2)
            .build(); 

    DynamoDB dynamoDB = new DynamoDB(client);

    String tableName = "Music";

    try {
        System.out.println("Attempting to create table; please wait...");
        Table table = dynamoDB.createTable(tableName,
            Arrays.asList(new KeySchemaElement("Artist", KeyType.HASH), // Partition
                                                                      // key
                new KeySchemaElement("SongTitle", KeyType.RANGE)), // Sort key
            Arrays.asList(new AttributeDefinition("Artist", ScalarAttributeType.S),
                new AttributeDefinition("SongTitle", ScalarAttributeType.S)),
            new ProvisionedThroughput(10L, 10L));
        table.waitForActive();
        System.out.println("Success.  Table status: " + table.getDescription().getTableStatus());

    }
    catch (Exception e) {
        System.err.println("Unable to create table: ");
        System.err.println(e.getMessage());
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...