Мы используем RestBed для нашего приложения веб-службы C ++. Мы написали скрипт на python для тестирования веб-сервиса. Когда клиент запускает 130 потоков на 1000 запросов, я получаю ответ.
Но, если количество потоков увеличивается до 150, я получаю сообщение об ошибке следующим образом:
(«Соединение прервано», ошибка (104, «Сброс соединения по пиру»)
Для 150 потоков на 1000 запросов я получаю 9 тайм-аутов.
Для 140 потоков на 1000 запросов я получаю 2 таймаута.
Для 130 потоков на 1000 запросов нет ошибок вообще.
Однако информация об этих запросах отсутствует в журнале услуг.
Кроме того, для RestBed не настроено рабочее ограничение. Есть ли ограничения для RestBed по масштабируемости?
Машины являются физическими серверами и имеют достаточно ядра и емкости.
Задача ещё не решена.
Других решений пока нет …