Amazon Dynamo DB最大客户端连接?

时间:2012-10-29 19:52:24

标签: amazon-ec2 amazon-web-services connection-pooling amazon-dynamodb

在Java API中创建AmazonDynamoDBClient时,我们可以使用ClientConfiguration上的setMaxConnections指定最大连接池大小。这有什么硬/建议限制吗?例如,虽然默认限制是50个连接,但Linux客户端应该能够维持5,000个开放连接,亚马逊会允许这个吗?

如果有最大限制,它是否仅适用于单个客户端实例?如果有多台机器通过同一帐户使用发电机,它们会共享连接限制吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

由于与Amazon DynamoDB的连接是基于http的,因此开放连接的概念仅限于您的tcp max open连接。我非常怀疑亚马逊的终点有限,因为负载平衡接近无穷大。

当然,例外是您的读写容量限制。请注意,如果您的超出一定数量的容量单位(取决于您所在的地区),他们希望您与他们联系。

您可能已经阅读过它们,但DynamoDB的局限性可以在这里找到:

http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Limits.html