2017-12-12 1 views

Antwort

2

Werfen Sie einen Blick auf http://netty.io/4.1/api/io/netty/util/NettyRuntime.html#availableProcessors-- Es ist kein wahr/falsch, aber ein positives int, das die dargestellten Anzahl der verfügbaren Prozessoren überschreibt.

Einige netty Interna sind nach der Anzahl der verfügbaren Prozessoren (wie Thread-Pools) sortiert. Manchmal ist es zu Testzwecken sinnvoll, die Anzahl der Prozessoren zu ändern, die dann an die zugrunde liegende Konfiguration weitergegeben wird. In einigen Fällen, wenn in Containern wie Kubernetes ausgeführt wird, ist die angegebene Anzahl von Prozessoren nicht optimal, daher dient diese Funktion auch dazu, dies anzupassen.

+0

In elastischen i machte es falsch, so dass es keine Standard Anzahl des Prozessors nehmen könnte. Ich möchte es nur aus der Perspektive der elastischen Perspektive betrachten. Da diese Funktion in der Version <5.4 nicht vorhanden war. –

+0

Ich wurde hinzugefügt, um die Anzahl der Kerne und damit die Größe entsprechend anzupassen. Meistens ist es nützlich für VM/Container, wo Sie mehr Kerne als die tatsächlichen sehen können, die Sie reservieren möchten –

Verwandte Themen