管理 AmazonDynamoDBClient

Mat*_*ttW 2 c# amazon-dynamodb

我是 DynamoDB 的初学者(使用 .NET)。是否有关于如何管理 AmazonDynamoDBClient 的生命周期的任何指导?

我想让它成为单例,以避免与连接相关的任何连接损失,但这是一个坏主意吗?它在开发中运行良好 - 这能适应生产吗?

感谢大家的任何指导!

Wad*_*nko 5

与适用于 .NET 的 AWS 开发工具包中的所有 AWS 客户端类一样,AmazonDynamoDBClient 对于特定区域或终端节点是线程安全的。随意为您要连接的每个区域创建一个 AmazonDynamoDBClient,然后跨线程共享它。

谢谢!