You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Enrico Olivelli <eo...@gmail.com> on 2013/04/20 08:52:15 UTC

Interessante, da verificare sulle macchine dei gateway già che ci siete

sul problema delle "connection timeout"....

syncookies o meccanismi del kernel per bloccare client che fanno troppe 
connessioni
(ci sta che i kernel delle macchine dei gateway facciano un po' i 
bastardi e facciano credere ai client, i Node, che le connessioni siano 
established ma in realtà droppando le connessioni lato server)

http://www.evanjones.ca/tcp-stuck-connection-mystery.html
http://www.cyberciti.biz/tips/howto-limit-linux-syn-attacks.html

nota il protocollo RAW inizia sempre con il client che parla:
- CLIENT -> invia lunghezza messaggio + messaggio e aspetta una risposta 
+ legge risposta + legge byte di controllo  + chiude connessione
- SERVER -> legge 4 byte di lunghezza messaggio + messaggio + scrive 1 
byte di risposta + 1 byte di controllo + chiude connessione



un altro post interessante, con un sacco di configurazioni del SO
http://unix.stackexchange.com/questions/12985/how-to-check-rx-ring-max-backlog-and-max-syn-backlog-size