Мы сталкиваемся с проблемой потери данных при оценке производительности для сервера Couchbase с использованием gatling.
Я создал один кластер с 2 узлами (компьютер Mac) и инициализирован с 1 корзиной и 1 репликой.
Сценарий тестирования Гатлинга: 50000k 400сек (тот же запрос от 2-х компьютеров), в который будет вставлено 100 000 записей .
Гатлинг успешно выполняет сценарий и вставляет 50000k записей с каждого компьютера.
Первый отклик Гатлинга (1 машина):
Второй отклик Гатлинга (2 машины)
оба ответа показывают успешное создание данных с нулевым сбоем.
Но когда я проверяю общее количество записей с веб-консоли сервера Couchbase с помощью службы запросов, он дает записи менее 100 000.
Мы провели несколько итераций тестов, но мы видим ту же проблему потери данных с репликой 1 или более.
Примечание: Если я создаю корзину без настроенной реплики, то общее количество записей и распределение данных по узлу, кажется, работает отлично.
Любые предложения поМы очень признательны за исправление этой проблемы.
Мой класс scal:
, поэтому мы работаем с сервисом данных, который8080 порт.