Skip to content

Size JVM pools based on node.processors #91543

Closed
@henningandersen

Description

@henningandersen

Description

In #89662 we changed the node.processors setting to be a double, enabling precise representation of the environment (often docker container) that ES is running in.

However, we still require configuration of the JVM thread pools, preferably through -XX:ActiveProcessorCount. In order to simplify it would be good to instead derive this from the node.processors setting such that the only setting we need about the environment is that setting. This is slightly complicated because it is in the startup process, but seems doable to parse out the setting from the yaml.

Relates #65905 and #89662

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions