Dopo che la connessione è stata stabilita e i due lati non hanno alcuna comunicazione, quale valore di timeout determina la chiusura della connessione inattiva?Quale valore di timeout determina per quanto tempo verrà chiusa la connessione TCP inattiva?
6
A
risposta
6
In generale, nessuno. È responsabilità del programmatore e del progettista del protocollo specificare, implementare e applicare eventuali timeout a livello di applicazione.
Tuttavia, è possibile che si verifichino tutti i tipi di problemi che causano interruzioni e altri problemi di connettività di rete. Non è possibile determinare se una connessione TCP è inattiva o se l'altra estremità è irraggiungibile, a meno che non si stia tentando di inviare qualcosa.
Per questo motivo, la maggior parte dei server con connessioni di lunga durata contiene sondaggi semplici come l'invio di pacchetti vuoti o così spesso solo per rilevare la mancanza di connettività.
Problemi correlati
- 1. Per quanto tempo verrà eseguita un'applicazione ASP.NET MVC
- 2. TCP Socket nessun timeout di connessione
- 3. Determina quale vista verrà resa in @RenderBody()
- 4. System.ServiceModel.CommunicationException: La connessione sottostante chiusa
- 5. timeout di connessione per DriverManager getConnection
- 6. Apache Camel: perché la connessione TCP non è chiusa dopo aver ricevuto 200 OK
- 7. Modifica del timeout TCP per un dispositivo di rete linux
- 8. Timeout di HttpWebRequest e ReadWriteTimeout - Cosa significano questi per la connessione TCP sottostante?
- 9. Best practice: mantenere la connessione TCP/IP aperta o chiusa dopo ogni trasferimento?
- 10. Come determinare per quale valore verrà attivato il neurone artificiale?
- 11. Nessuna operazione permesso dopo la connessione chiusa
- 12. Come impostare il valore di timeout della connessione per pgAdmin?
- 13. System.Net.WebException: La connessione sottostante è stata chiusa: la connessione è stata chiusa in modo imprevisto
- 14. Connessione client TCP
- 15. Timeout connessione
- 16. Proxy trasparente Delphi per una connessione TCP
- 17. come diminuire il valore di timeout della connessione ssh
- 18. Quale valore restituirà recv() se riceve un pacchetto TCP valido con un carico utile 0
- 19. Quale porta TCP utilizza Erlang per la connessione a un nodo remoto?
- 20. Imposta timeout connessione SSH
- 21. Reindirizzare la connessione TCP MySQL al proxy
- 22. Parametro di timeout IDLE in Oracle
- 23. Quanto tempo ci vuole per fallire un'immagine?
- 24. Quanto tempo impiega la mia applicazione Python per funzionare?
- 25. Timeout richiesta connessione e connessione
- 26. HTTP connessione persistente vs connessione socket TCP
- 27. Come chiudere una connessione TCP per porta?
- 28. Timeout connessione SSH
- 29. Connessione al database MySQL non chiusa: cosa accadrà?
- 30. Casuale "Una connessione esistente è stata forzatamente chiusa dall'host remoto." dopo un reset TCP