EC2查询DAX(DynamoDB加速器

问题描述 投票:0回答:1

有人可以帮我吗?我试图从EC2查询DAX,看看它们在同一区域时的速度有多快(us-east-1)

    aws dynamodb query --endpoint-url \
    http://mydax.abcd.clustercfg.dax.use1.cache.amazonaws.com:8111 \
    --table-name test_1.0 --key-condition-expression 
    ...

DAX的安全组已打开80/443/8111端口

我收到此错误:

2018-09-12 12:43:59,678 - MainThread - botocore.endpoint - DEBUG - 发送HTTP请求时收到异常。

Traceback(最近一次调用最后一次):

在_get_response中输入文件“/home/ubuntu/.local/lib/python2.7/site-packages/botocore/endpoint.py”,第174行

http_response = self._send(请求)

在_send中输入文件“/home/ubuntu/.local/lib/python2.7/site-packages/botocore/endpoint.py”,第218行

return self.http_session.send(request)

文件“/home/ubuntu/.local/lib/python2.7/site-packages/botocore/httpsession.py”,第260行,发送

引发SSLError(endpoint_url = request.url,error = e)

SSLError:http://mydax.abcd.clustercfg.dax.use1.cache.amazonaws.com:8111/的SSL验证失败EOF违反协议(_ssl.c:590)

任何暗示家伙?

amazon-ec2 amazon-dynamodb amazon-dynamodb-dax
1个回答
2
投票

您无法使用AWS DynamoDB CLI连接到DAX群集。 DAX使用不基于http的自定义二进制协议。 DAX有自己的客户,你可以找到here

© www.soinside.com 2019 - 2024. All rights reserved.