Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

PHPNET: Serveur qui sature sans raison apparente

12 réponses
Avatar
Thierry Houx
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

J'ai un serveur virtuel chez PHPNET; j'aimerais faire appel aux
compétences de ceux qui auraient un tel hébergement.

Pour des raisons que j'ignore, le serveur devient par moment
indisponible (bloqué); on le reboote à distance, et quand j'analyse les
log je ne vois rien de concret qui puisse expliquer le phénomène.
Je dois dire que le support PHPNET est très réactif à chaque fois que je
le sollicite; mais comme rien d'évident ne peut être mis en lumière.
Il semble qu'une tache se mette à utiliser tout le temps CPU.
J'aimerais donc que quelqu'un d'expérimenté puisse me suggérer des voies
de recherche (j'ai fait pour l'instant un travail qualitatif sur les
bases MySQL; le phénomène s'est toutefois reproduit).

L'hébergement est réalisé à partir d'une distrib Linux debian.

Cordialement.
- --
Thierry Houx (thierry.houx@alussinan.org)
Tourisme en Haute-Normandie, informatique libre et généalogie:
http://thierry.houx.free.fr/index.html
Webmestre du site http://www.geneacaux.org/ membre CGPCSM N°72-2576
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFH3f78vEfAUqhIJHURAoPTAJ4pECmeIKnc6H0cXB4XNkWURIjM1gCeKvIu
6CdVFU7Xnho85kd0ImIoqjc=
=eA+J
-----END PGP SIGNATURE-----

2 réponses

1 2
Avatar
BertrandB
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thierry Houx wrote:
Exemple de select:
"(select ID, TYPACT, DATETXT, COMMUNE, NOM, PRE, 'X' as C_NOM, 'Y' as
C_PRE, LADATE,'Décès' as LIBELLE "
Les index sont nombreux, les tables correspondent au type d'actes:
décès, mariages, naissances, actes divers. Les recherches se font
souvent sur l'ensemble des tables
Bon... j'ai déjà "consulté" pour geneanet et ils ont quelques millions


d'enregistrements. Ca ne tient pas dans 256 de RAM. En fait ils ont
plusieurs serveurs (je ne sais plus combien, mais beaucoup).
Je sais, ça n'a pas grand chose à voir, mais ça donne un ordre d'idée.


En fait notre site était hébergé chez Geneanet; j'ai dû changer car la
taille de la base et le nombre de connectés écroulaient le serveur qui
est mutualisé (ça commençait à tousser fort chez Geneanet).
C'est pourquoi je suis passé à un serveur virtualisé, dont le
fonctionnement est rapide.

Maintenant, quand tu dis que ça "plante" quand il n'y a personne, alors
le problème est peut-être ailleurs que dans la coupure pour surcharge.

Si ça tient le coup pour 60 visiteurs simultanés, alors moi j'ai
tendance à dire que c'est pas un problème de charge pour le moment.



Je suis d'accord avec cette analyse; mon idée est qu'un script doit à un
moment boucler et saturer le CPU. La difficulté étant de savoir par quel
moyen identifier le "fautif". La grosse quantité des sollicitations
étant sur le php et MySQL, c'est ceux-là que j'incrimine en premier.

Cordialement.
- --
Thierry Houx ()
Tourisme en Haute-Normandie, informatique libre et généalogie:
http://thierry.houx.free.fr/index.html
Webmestre du site http://www.geneacaux.org/ membre CGPCSM N°72-2576
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFH4VQhvEfAUqhIJHURAsfvAJsHOw9fBi0etU8B3NUtSauieTLSpgCg3L8C
FrJU05CBxpL9iFZDcc6qLN0 > =zaQ9
-----END PGP SIGNATURE-----
Je dis peut être un imbécilité mais il n'y aurait pas une étreinte

mortelle ? est ce que vous utiliser beaucoup les locks sur les tables ?




Avatar
Thierry Houx
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Je dis peut être un imbécilité mais il n'y aurait pas une étreinte
mortelle ? est ce que vous utiliser beaucoup les locks sur les tables ?


Je vais regarder de ce côté!

Cordialement.
- --
Thierry Houx ()
Tourisme en Haute-Normandie, informatique libre et généalogie:
http://thierry.houx.free.fr/index.html
Webmestre du site http://www.geneacaux.org/ membre CGPCSM N°72-2576
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFH4fVfvEfAUqhIJHURAvGXAKCEyH6smlqtvvNt5JBfZWHzhxkuNgCgxWJE
9QjXqzsgTjRotn7IxLBMcOo =xMsl
-----END PGP SIGNATURE-----

1 2