QLDB высокая задержка ~5000 мс
Я использую "aws-sdk:^2.576.0" и "amazon-qldb-driver-nodejs:0.1.0-preview.2" и следую образцу кода node-sdk для qldb. Я вызываю функции node-sdk через предоставленные REST API.
Итак, для операции чтения таблицы, т. Е. SELECT *
запрос (scanTable
из примера кода), ниже приводится разбивка задержек:
Я получаю новый сеанс для каждой транзакции из пула сеансов, используя pooledQldbDriver.getSession()
и иметь приличное интернет-соединение почти 100 Мбит / с.
Ожидается ли такая большая задержка? Я что-то делаю не так, и как это можно уменьшить?
1 ответ
(Согласно комментариям в вашем вопросе.)
Прямо сейчас вы измеряете задержку между Индией и западом США-2, а не задержку операций QLDB. Используйте регион с меньшей задержкой (https://docs.aws.amazon.com/general/latest/gr/qldb.html) или полагайтесь на показатели на стороне сервера, которые вы сможете найти в консоли CloudWatch.