Connexion TCP

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

HOURREGUE
Nouveau WRInaute
 
Messages: 5
Inscription: Lun Fév 18, 2008 16:40

Connexion TCP

Message le Lun Fév 18, 2008 17:01

Bonjour,


J'ai une question concernant l'état des connexions TCP.

Sur un serveur qui héberge un site web, j'ai énormément de connection TCP htttp et mysql dans l'état TIME_WAIT.

Je voulais savoir si cela était normal?

Merci


julienr
WRInaute passionné
WRInaute passionné
 
Messages: 865
Inscription: Mar Aoû 05, 2003 14:49

Message le Lun Fév 18, 2008 18:14

Salut,
voici un schéma qui se voudrait claire pour dire que TIME_WAIT sont des requêtes en cours de fermeture
donc selon moi pas très grave :)

Code: Tout sélectionner
     |        |<------------|        |
     | CLOSED |------------>| LISTEN |
     |________|  h    ------|________|
          |          /        |     |
          |         /        i|    j|
          |        /          |     |
         a|     a'/           |    _V______               ________
          |      /     j      |   |ESTAB-  |       e'    | CLOSE- |
          |     /  -----------|-->| LISHED*|------------>|   WAIT*|
          |    /  /           |   |________|             |________|
          |   /  /            |    |     |                |     |
          |  /  /             |    |    c|              d'|    c|
      ____V_V_ /       _______V    |   __V_____           |   __V_____
     | SYN-   |   b'  |  SYN-  |c  |  |ESTAB-  |  e       |  | CLOSE- |
     |   SENT |------>|RECEIVED|---|->|  LISHED|----------|->|   WAIT |
     |________|       |________|   |  |________|          |  |________|
        |               |          |     |                |        |
        |               |          |     |              __V_____   |
        |               |          |     |             | LAST-  |  |
      d'|             d'|        d'|    d|             |  ACK*  |  |
        |               |          |     |             |________|  |
        |               |          |     |                    |    |
        |               |    ______V_    |        ________    |c'  |d
        |          k    |   |  FIN-  |   |  e''' |        |   |    |
        |        -------|-->| WAIT-1*|---|------>|CLOSING*|   |    |
        |       /       |   |________|   |       |________|   |    |
        |      /        |          |     |            |       |    |
        |     /         |        c'|     |          c'|       |    |
     ___V___ /      ____V___       V_____V_       ____V___    V____V__
    | SYN-   | b'' |  SYN-  |  c  |  FIN-  | e'' |        |  | LAST-  |
    |  SENT* |---->|RECEIVD*|---->| WAIT-1 |---->|CLOSING |  |   ACK  |
    |________|     |________|     |________|     |________|  |________|
                                        |               |           |
                                       f|              f|         f'|
                                     ___V____       ____V___     ___V____
                                    |  FIN-  | e   |TIME-   | T |        |
                                    | WAIT-2 |---->|   WAIT |-->| CLOSED |
                                    |________|     |________|   |________|

HOURREGUE
Nouveau WRInaute
 
Messages: 5
Inscription: Lun Fév 18, 2008 16:40

Message le Lun Fév 18, 2008 18:21

Cependant, le fait d'attendre la fermeture de la connexion ne provoque pas une consommation inutile de la ram ? J'en ai vraiment beaucoup dans cette état (cela varie entre 300 et 4000 environ en fonction de l'affluence sur le site ).

merci


julienr
WRInaute passionné
WRInaute passionné
 
Messages: 865
Inscription: Mar Aoû 05, 2003 14:49

Message le Lun Fév 18, 2008 18:29

une socket est un file descriptor dont le nombre max est stocké dans /proc/sys/fs/file-max
le plus ennuyeux serait que tu atteignes la limite mais j'en doute

HOURREGUE
Nouveau WRInaute
 
Messages: 5
Inscription: Lun Fév 18, 2008 16:40

Message le Lun Fév 18, 2008 18:38

oki ! merci beaucoup.


Bonne soirée


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités