Проблема получения блокировки в DynamoDb с помощью AmazonDynamoDBLockClient - PullRequest
0 голосов
/ 03 октября 2019

Я пытаюсь получить блокировку на уровне таблицы с помощью AmazonDynamoDBLockClient. Для этого же я создал экземпляр AmazonDynamoDBLockClient, используя AmazonDynamoDBLockClientOptions, в котором я предоставил следующие поля

AmazonDynamoDB TableName OWNER_NAME LEASE_DURATION HEARTBEAT_PERIOD

После того, как я создал экземпляр AcquickOquick для AcquireL AcceptOQlickOQlick, получен экземпляр AcceptOqlickOquickLight.build () где "tokenID" - первичный ключ раздела (единственный) в данной таблице динамо-базы данных. После этого, когда я попытался получить блокировку с помощью tryAcquireLock (), я получил следующую ошибку:

02 окт. 2019 г. 11: 07: 28,715 ^ [[33m [WARN] ^ [[m paidy-c1fa20f2-4970-4178-807b-826c0e5821a0 (http-bio-0.0.0.0-8000-exec-1) com.amazonaws.services.dynamodbv2.AmazonDynamoDBLockClient: Не удалось получить блокировку из-за сбоя на стороне клиента при разговоре с DDB com.amazonaws.services. предположить, это правильный способ получить блокировку и при создании экземпляра AcquireLockOptions какой ключ раздела мы должны предоставить? такое же имя ключа раздела в таблице динамо?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...