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

Detaillierte Analyse des Linux-NFS-Mechanismus anhand von Fällen

In Fortsetzung des vorherigen Artikels erstellen ...

Der neueste Linux-Installationsprozess von Tomcat8

Herunterladen https://tomcat.apache.org/download-...

Windows-Plattformkonfiguration Version 5.7 + MySQL-Datenbankdienst

Beinhaltet den Prozess der Initialisierung des Ro...

Fünf Richtlinien zum Schreiben von wartungsfreundlichem CSS-Code

1. Fügen Sie am Anfang des Stylesheets einen Komme...

Zusammenfassung der Anwendung von Übergangskomponenten in Vue-Projekten

​Transtion in Vue ist eine Kapselungskomponente f...

MySQL Server 8.0.13.0 Installations-Tutorial mit Bildern und Text

Installieren Sie 8.0.13 basierend auf MySQL 6.1.3...

Kurze Analyse der verschiedenen Versionen des mysql.data.dll-Treibers

Hier ist der MySQL-Treiber mysql.data.dll Beachte...

HTML+CSS+jQuery imitiert den Such-Hotlist-Tab-Effekt mit Screenshots

Code kopieren Der Code lautet wie folgt: <!DOC...

Einfache Verwendung des Vue-Busses

Einfache Verwendung des Vue-Busses Beschreibung d...

Mac VMware Fusion CentOS7 Konfiguration statisches IP-Tutorial-Diagramm

Inhaltsverzeichnis Installieren Sie CentOS7 Konfi...

Implementierungsschritte zum Installieren einer Java-Umgebung in Docker

Dieser Artikel basiert auf Linux CentOS8, um Dock...

Der Quellcode zeigt, warum Vue2 Daten und Methoden direkt abrufen kann

Inhaltsverzeichnis 1. Beispiel: Hiermit können Da...

Bringen Sie Ihnen bei, wie Sie die rekursive Methode von MySQL8 verwenden

Ich habe zuvor einen Artikel über rekursive Abfra...

7 coole dynamische Website-Designs zur Inspiration

Im Bereich Design gibt es jedes Jahr unterschiedl...