2011-01-17 2 views
0

lorsque le serveur (apache ou nginx) consigne la requête http dans le fichier journal (c'est-à-dire ajoute l'entrée à la fin), est-ce lent ou rapide? quand il y a un trafic très élevé, l'écriture dans le fichier journal ralentira-t-elle les performances?le journal du serveur est-il lent ou rapide

-------- Plus ------------ et généralement, combien d'entrées peuvent être enregistrées chaque seconde?

+0

Je ne suis pas un expert dans ce domaine, mais il semble assez cher, oui. Je garderai les journaux dans un tampon et mettrai à jour le fichier à un certain moment, au moins pendant la partie la plus occupée de la journée. – BlackBear

Répondre

2

C'est rapide, sauf si vous avez une charge de travail si extrême qu'elle ralentit, auquel cas vous pourriez vouloir mettre à niveau le disque où les journaux sont écrits.

3

La journalisation sera rapide: les données stockées dans le fichier journal seront généralement plus petites que les données renvoyées au navigateur, et le disque dur aura un débit supérieur à celui de l'interface réseau. Ce qui peut ralentir la journalisation est lorsque vous essayez d'effectuer des recherches DNS inversées pour chaque adresse IP, alors assurez-vous de l'éteindre.

0

Je seconde toutes les réponses. Voici une autre idée: si vous êtes préoccupé par la vitesse, n'utilisez pas le même périphérique physique pour faire la journalisation et le service.

+0

Donc ... ce que vous voulez dire c'est que je peux me connecter à un autre serveur? ou vous voulez vous connecter à un autre périphérique 'mount'? (par exemple lecteur différent) désolé .. je peux être un peu confus ici. :) – murvinlai

+0

@ sea Je pense qu'il veut dire un disque dur physique séparé. – Davy8

+0

Oui. Un périphérique physique (c'est-à-dire "disque dur") monté et pointé par votre configuration Apache. Comme le soulignait [Martin indirectement] (http://stackoverflow.com/questions/4717561/is-server-log-slow-or-fast/4717613#4717613), il y a peu de gain, cependant. Pourtant, si vous essayez de presser le dernier morceau de performance, cela pourrait le faire. –

Questions connexes