2017-12-12 40 views
0

使用する必要がありますどのように私はそれを使用することができます利点です。このプロパティ "es.set.netty.runtime.available.processors"の目的とelasticsearchにおけるその利点は何ですか?どのように私はそれが</p> <blockquote> <p>es.set.netty.runtime.available.processors =真/偽の目的</p> </blockquote> <p> が何であるかを私は何を、知りたい

ご存じの場合は、ご自分の知識をお伝えください。

答えて

2

http://netty.io/4.1/api/io/netty/util/NettyRuntime.html#availableProcessors-- これは真偽ではありませんが、使用可能な数値プロセッサを上書きする正の整数です。

一部のNetty内部は、使用可能なプロセッサ(スレッドプールなど)の数に応じてサイズが決まります。場合によっては、テストの目的で、プロセッサの数を変更して基礎となる構成に渡すと便利です。場合によっては、Kubernetesなどのコンテナで実行すると、報告されたプロセッサ数が最適ではないため、この機能も調整します。

+0

それはプロセッサのデフォルト数を取ることができなかったので、私はそれが偽ました。私はelasticsearchの観点から見てみたいです。この機能はバージョン<5.4では存在しませんでした。 –

+0

コアの数を設定してサイズのものを順番に設定できるようにするために追加されました。主に、VM /コンテナに役立ちます。ここで、より多くのコアを表示し、実際のコアを予約します –

関連する問題