amazon-ec2 - Amazon Dynamo DB max客户端连接?

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

在Java API中创建AmazonDynamoDBClient时,我们可以使用ClientConfiguration上的setMaxConnections指定最大连接池大小。是否对此有硬性/建议性限制?例如,尽管默认限制为50个连接,但Linux客户端应能够维持5,000个打开的连接,亚马逊会允许这样做吗?

如果有最大限制,它仅适用于单个客户端实例吗?如果有多台机器通过同一帐户使用dynamo,它们将共享连接限制怎么办?

谢谢!

最佳答案

由于与Amazon DynamoDB的连接基于http(s),因此开放式连接的概念仅限于一次tcp max开放式连接。我非常怀疑,由于负载平衡接近无穷大,因此对Amazon的使用没有任何限制。

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

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

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

关于amazon-ec2 - Amazon Dynamo DB max客户端连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13128613/

相关文章:

ruby-on-rails - 使用外部 postgres 数据库将 rails 部署到 Heroku

c# - .NET Oracle 管理的数据访问连接池不工作或速度慢

java - 如何从池中删除无效的数据库连接

java - 如何查看/监控数据库池中的实时数据库连接?

php - 亚马逊免费套餐容量和空间

amazon-web-services - 如何在新子域(跨 AWS 账户)上创建和验证 AWS 公共(public)证书?

tomcat - EC2 TOMCAT 7 上的 CORS

amazon-web-services - 无服务器数据库连接池

nginx - 如何在使用 nginx 作为 Web 服务器的 Amazon Linux AMI 2018.03 上运行的 EC2 上安装 PHP 7.1?

amazon-web-services - 使用 "jhipster aws"部署 jhipster 应用程序时连接到 EC2 实例