2014-04-30 4 views
0

나는 내가 너무 높은 백 로그이 향상 될 경우, gSoap (C++ 웹 서비스 구현), 나는 같은 클라이언트 측에서 오류가없는 것으로 나타났습니다 :webservices에서 "백 로그"란 무엇입니까?

백 로그가 내 gSoap 서버에 대한 설정
Non HTTP response 

이 명령 : 나는 백 로그를 늘리면

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

누군가가 나에게 설명해 주실 웹 서비스의 위험이 실패 호출 이유는 감소?

고맙습니다!

답변

1

백 로그는 보류중인 연결의 대기열이 늘어날 수있는 최대 길이를 정의합니다.
추가 연결 요청이 있으면 게시 한 오류가 표시됩니다 (기본적으로 서버에 "너무 많은 요청이 있습니다. 죄송합니다").
이 값을 늘리면 더 많은 클라이언트가 연결을 요청할 수있게됩니다.

+0

안녕하세요! 이 대답 +1을 가져 주셔서 감사합니다! 음, 한 가지 더 설명해주세요. 백 로그가 대기열의 최대 길이를 의미하는 경우 최대 제공 클라이언트를 정의하는 매개 변수는 무엇입니까? 다시 한 번 감사드립니다! – Farah