Skip to content

TransportClient behavior when the server node is not available #5151

@tkurki

Description

@tkurki

We have experienced ES client jamming the jvm and the whole virtual server when the ES server is intermittently not reachable (either down on purpose or with a flaky connection).

When the issue bites we end up with thousands of threads, which will cause OutOfMemory, but the huge number of threads in the generic threadpool exhausts OS resources and the whole virtual server becomes unusable. If there is no previous terminal session that allows killing the offending JVM process we must reboot the whole server.

ES version 0.90.7.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions