Eu tenho dois servidores Linux.
Existe um soquete em execução em cada servidor e escuta na porta 9999 com o limite de solicitação simultânea como 1. Quando todos os threads de solicitação simultâneos de A estavam em uso, a seguinte solicitação do cliente ainda recebia a confirmação e a nova conexão de entrada tornou-se SYN_RECV
.
Noentanto,emB,asolicitaçãoaseguirnãoobteverespostadoservidor.nenhumaconexãoconstruídaparaisso.
Código-fontedosoquete:
importsocket,times=socket.socket(socket.AF_INET,socket.SOCK_STREAM)host=socket.gethostname()port=9999s.bind((host,port))#s.listen(5)s.listen(0)
Pareceestarrelacionadocomokernel,masnãoconsigoencontrarcommitrelacionadoaessamudança.Encontroualgumasquestõesrelacionadas: