Ich habe einen Graphitcluster mit 2 Knoten unter und ELB. Beide haben dasselbe NFS zum Speichern der Metriken. Ich hatte kein Problem beim Zugriff auf die Metriken, die bereits in das NFS geschrieben wurden. Das Problem tritt auf, wenn Knoten 1 einige Metriken in seinem Cache hat und nicht geschrieben wurde noch zu dem NFS und Knoten 2 versucht, zuzugreifen, die eine Lösung metric.So, die ich im Sinne habe, ist die IP beiden Server in local_setting.pyGemeinsame Nutzung der Metriken im Cache von zwei Knoten innerhalb eines Graphitclusters
#########################
# Cluster Configuration #
#########################
#CLUSTER_SERVERS = ["10.x.x.1:80", "10.x.x.2:80"]
gibt es eine andere Art und Weise oder eine bessere Lösung enthalten, um Zugriff auf den Cache in Knoten 1 von Knoten 2 unter dem gleichen ELB?
In den Knoten Knoten 1 und Knoten 2 ist Graphite-Web installiert. Sie haben einen gemeinsamen Flüsterdort. In diesem Fall wird CLUSTER_SERVERS helfen? – san45
Ja, vielleicht habe ich zwei Probleme durcheinander gebracht, sorry dafür. Ich bin mir nicht sicher über Details Ihres Problems. Sie können beides versuchen - wenn Sie Graphite-Web installiert haben, natürlich. – deniszh
Ja, es hat funktioniert! Gibt es auch eine allgemeine Möglichkeit, Fehlertoleranz in Graphit zu haben? In meinem Fall besteht der einzige Grund, einen zusätzlichen Knoten hinzuzufügen, darin, das Dashboard verfügbar zu machen, selbst wenn ein Knoten offline geht. Wie können wir generell Fehlertoleranz bei Graphit erreichen? Irgendwelche Informationen würden geschätzt werden. – san45