Не удалось подключить Dynamo через DAX из локального приложения.

Я не могу подключить Dynamo через DAX. Я получаю исключение ниже при подключении к конечной точке, Accesskey/securekey и Proxy уже настроены.

com.amazonaws.AmazonClientException: невозможно вызвать конечную точку кластера: нет доступных конечных точек


person Community    schedule 29.06.2017    source источник
comment
Как настроен ваш прокси? Заставить DAX работать с прокси-сервером довольно сложно из-за того, как клиент выполняет разрешение конечных точек.   -  person Jeff Hardy    schedule 30.06.2017


Ответы (3)


Пожалуйста, проверьте, что группа безопасности, которую вы присоединили, открыта для входящего правила для порта 8111.

person myPavi    schedule 19.10.2017
comment
Это должен быть комментарий. - person prgrm; 19.10.2017

Обновление: я пытался установить соединение с DAX из локального приложения, работающего на Tomcat. Но это невозможно из-за ограничений безопасности Amazon. Если вы хотите использовать DAX, вы всегда должны развертывать свои приложения в инстансах EC2. или через Lambda, если он бессерверный.

person Community    schedule 18.02.2018
comment
Пожалуйста, отредактируйте свой вопрос и добавьте туда больше деталей, а не добавляйте детали в качестве ответа. - person Sunil; 18.02.2018
comment
Это просто обновление, а не ответ. Однако вопрос также изменен. - person ; 19.02.2018

Эта ошибка указывает на то, что ваш ClusterClient не может найти ваши хосты DAX, и в сетевом подключении возникла какая-то проблема.

Для настройки прокси я смог решить эту проблему, переключившись с ClusterClient на DaxClient, где я мог контролировать конечную точку, к которой обращался клиент.

person fileyfood500    schedule 30.01.2019