что такое «бэклог» в веб-сервисах?

Я заметил, что в gSoap (реализация веб-сервисов C ++), если я увеличу отставание настолько высоко, у меня не будет ошибки на стороне клиента, такой как:

Non HTTP response

Задержка устанавливается для моего сервера gSoap в этой инструкции:

m = soap_bind(&soap, hostname, port, BACKLOG);

Может ли кто-нибудь объяснить мне, почему риск сбоя вызовов веб-сервисов уменьшается, если я увеличиваю отставание?

Спасибо большое!

0

Решение

Журнал ожидания определяет максимальную длину, до которой может увеличиваться очередь ожидающих соединений.
Если будут сделаны какие-либо дальнейшие запросы на подключение, они получат сообщение об ошибке, которую вы отправили (в основном сервер говорит «слишком много запросов сейчас, извините»).
Увеличивая это значение, вы разрешаете большему количеству клиентов запрашивать соединение.

1

Другие решения