Lösungen für häufige Probleme bei der Verwendung von Elasticsearch

Lösungen für häufige Probleme bei der Verwendung von Elasticsearch

1. Die Verwendung mit Redis führt zu Startkonflikten bei Netty. Sie müssen daher der ***Anwendungseintragsdatei eine Methode hinzufügen:

@PostKonstrukt
öffentliche void init() {
  // siehe Netty4Utils.setAvailableProcessors()
  System.setProperty("es.set.netty.runtime.available.processors", "false");
}

2. NoNodeAvailableException[Keiner der konfigurierten Knoten ist verfügbar: [{#transport#-1}{V4jtTT-tQQqULCNjSNSfgg}{192.168.116.128}{192.168.116.128:9300}]

Lösung:

Ersetzen Sie die Elasticsearch-Version, die Ihrem Spring-Boot-Starter-Data-Elasticsearch entspricht.

3. Warnung für OpenJDK 64-Bit-Server-VM: $ Option UseConcMarkSweepGC wurde in Version 9.0 verworfen und wird wahrscheinlich in einer zukünftigen Version entfernt.

Lösung:

Ändern Sie den Inhalt der Datei jvm.options wie folgt:

-XX:+UseConcMarkSweepGC wurde geändert in -XX:+UseG1GC

4. Benutzer löschen

Bevor Sie einen Benutzer löschen, müssen Sie den Prozess des Benutzers beenden

pkill oder kill -9 <pid>

Beispiel: Benutzer user löschen

Benutzerdel-Benutzer

Beispiel: Benutzer user löschen und gleichzeitig sein Arbeitsverzeichnis löschen

userdel –r Benutzer

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Zusammenfassung häufiger Probleme basierend auf Elasticsearch 5.4
  • Lösen Sie das Problem, dass Docker Elasticsearch7.x startet und einen Fehler meldet
  • Beispiele für häufige Fehler bei Elasticsearch

<<:  Fallstricke beim dynamischen Menü, dynamischen Laden von Routen und Aktualisieren in Vue

>>:  HTML-Tabellen-Tag-Tutorial (7): Hintergrundfarbattribut BGCOLOR

Artikel empfehlen

Zusammenfassung der Wissenspunkte zum CSS-Frontend (unbedingt lesen)

1. Das Konzept von CSS: (Cascading Style Sheet) V...

Docker-Cross-Server-Kommunikations-Overlay-Lösung (Teil 1) Consul-Einzelinstanz

Inhaltsverzeichnis Szenario Aufgabe Idee analysie...

Designtheorie: Textausdruck und Benutzerfreundlichkeit

<br />Beim Textdesign konzentrieren wir uns ...

Probleme bei der Ausführungsreihenfolge von AND und OR in SQL-Anweisungen

Frage Beim Schreiben von Datenbank-SQL ist mir ge...

Erste Schritte Tutorial für Anfänger ④: So binden Sie Unterverzeichnisse

Um zu verstehen, was das bedeutet, müssen wir zunä...

MySQL 8.0.18 verwendet Klon-Plugin, um die MGR-Implementierung neu zu erstellen

Angenommen, ein Knoten im Drei-Knoten-MGR ist abn...

Einführung in die Apache-Bereitstellung von https in der Kryptografie

Inhaltsverzeichnis Zweck Experimentelle Umgebung ...

JS-Implementierung des Apple-Rechners

In diesem Artikelbeispiel wird der spezifische JS...

So installieren Sie die grafische Benutzeroberfläche unter Linux

1. Linux-Installation (Root-Benutzerbetrieb) 1. I...