Heim >Backend-Entwicklung >PHP-Tutorial >Wie kann sinnvoll protokolliert werden, wenn der Website-Code gleichzeitig auf mehreren Computern bereitgestellt wird?

Wie kann sinnvoll protokolliert werden, wenn der Website-Code gleichzeitig auf mehreren Computern bereitgestellt wird?

WBOY
WBOYOriginal
2016-10-22 00:14:241057Durchsuche

Wenn Sie in eine Datei schreiben, wird das Protokoll auf verschiedene Computer verteilt, was das Debuggen umständlich macht.

Wenn die Protokolländerungen in die Datenbank geschrieben werden, können sie nicht wie der Befehl tail -f automatisch gelöscht werden.

Gibt es eine gute Möglichkeit, sich zu protokollieren?

Antwortinhalt:

Wenn Sie in eine Datei schreiben, wird das Protokoll auf verschiedene Computer verteilt, was das Debuggen umständlich macht.

Wenn die Protokolländerungen in die Datenbank geschrieben werden, können sie nicht wie der Befehl tail -f automatisch gelöscht werden.

Gibt es eine gute Möglichkeit, sich zu protokollieren?

Erzählen Sie mir etwas über die Verarbeitungsmethode unseres Unternehmens, das Protokoll wird in die Datenbank geschrieben und die Überwachungsplattform führt die Überwachung durch.

Verwenden Sie rsyslog auf demselben Computer und verarbeiten Sie es dann zentral.

Empfohlen wird die Verwendung des ELK-Pakets

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn