Elasticsearch を使用する際の一般的な問題の解決策

Elasticsearch を使用する際の一般的な問題の解決策

1. redis で使用すると Netty の起動競合が発生するため、***Application エントリ ファイルにメソッドを追加する必要があります。

@投稿コンストラクト
パブリックvoid init() {
  // Netty4Utils.setAvailableProcessors() を参照
  System.setProperty("es.set.netty.runtime.available.processors", "false");
}

2. NoNodeAvailableException[構成されたノードはいずれも利用できません: [{#transport#-1}{V4jtTT-tQQqULCNjSNSfgg}{192.168.116.128}{192.168.116.128:9300}]

解決:

spring-boot-starter-data-elasticsearch に対応する elasticsearch バージョンを置き換えます。

3. OpenJDK 64 ビット サーバー VM の警告: $ オプション UseConcMarkSweepGC はバージョン 9.0 で非推奨となり、将来のリリースで削除される可能性があります。

解決:

jvm.options ファイルの内容を次のように変更します。

-XX:+UseConcMarkSweepGC は -XX:+UseG1GC に変更されました

4. ユーザーの削除

ユーザーを削除する前に、ユーザーのプロセスを強制終了する必要があります。

pkill または kill -9 <pid>

例: ユーザー user を削除する

ユーザー削除ユーザー

例: ユーザー user を削除し、同時に作業ディレクトリも削除する

userdel –r ユーザー

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Elasticsearch 5.4 に基づく一般的な問題の概要
  • DockerがElasticsearch7.xを起動してエラーを報告する問題を解決する
  • Elasticsearch の一般的なエラーの例

<<:  Vue の動的メニュー、動的ルートの読み込みと更新の落とし穴

>>:  HTML テーブルタグチュートリアル (7): 背景色属性 BGCOLOR

推薦する

ウェブページ制作TDは隠し表示もオーバーフロー可能

おそらく、この記事にこのようなタイトルを付けると、誰かがこう尋ねるでしょう。「なぜまだテーブルに注目...

JavaScriptのアンチシェイクとスロットリングとは

目次1. 関数デバウンス1. 画像安定化とは何ですか? 2. 関数のスロットリング2.1 タイマーの...

CSS のグリッドプロパティの使用に関する詳細な説明

グリッドレイアウト親要素に追加された属性グリッドテンプレートの列/グリッドテンプレートの行要素の行ま...

いくつかの CSS3 タグの短縮形 (推奨)

border-radius: CSS3 丸い角構文: border-radius: 25px;楕円...

ウェブサイトデザインの基礎知識:初心者の方はぜひお読みください

今では多くの人がウェブサイト作成に参加していますが、ウェブサイトはどのように作成すればよいのでしょう...

アプレットにおけるwx.getUserProfileインターフェースの具体的な使用

最近、WeChatミニプログラムは、監査ミニプログラムのwx.loginおよびwx.getUserI...

Windows 10 で MySQL を完全にアンインストールして再インストールするための詳細な手順

さまざまな理由で、誰もが MySQL を再インストールする必要があると思います。 MySQL と Q...

Linuxでファイルを削除してもスペースが解放されない問題の対処方法

問題の背景業務システムのサーバ監視システムからディスク使用率が90%に達したという早期警告通知が来た...

Vue コンポーネントの構成構造とコンポーネント登録の詳細

目次1. コンポーネントの構成2. コンポーネント名2.1 コンポーネントの命名3. グローバル登録...

HTML タグのメタ概要、HTML5 のヘッド メタ属性の概要

序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...

MySQL パスワード変更方法の概要

MySQL 5.7 より前のバージョンのパスワードを変更する方法:方法1: SET PASSWORD...

Dayjs を使用して Vue で一般的な日付を計算する方法

vue を使用してプロジェクトを開発する場合、フロントエンドでは次のような日付と時刻を計算する必要が...

QT が MYSQL データベースに接続するための詳細な手順

最初のステップは、対応するデータベースモジュール(sql)をプロジェクトファイル( .pro )に追...

Vue+Element+Springboot画像アップロードの実装例

最近、たまたま vue+springboot のフロントエンドとバックエンドの分離プロジェクトに触れ...

MySQLはライブラリ内の主キーなしでテーブルインスタンスコードを素早く取得します

概要MySQL データベースで主キーのないテーブルを表示するための SQL ステートメントをいくつか...