DevOps · plugin para JetBrains
Elasticsearch Client Reuse Companion
GratisSearch Client Reuse
Warning icon on a new RestHighLevelClient(...) (legacy client) or new ElasticsearchClient(...) (modern Java client) construction written inside a regular method body: Elastic's own documentation states "only one single instance should be created" and that it's "best practice to create your RestHighLevelClient instance as singleton" since "each instance creates its own connection pool". Buildi
La brecha que resuelve
new RestHighLevelClient(RestClient.builder(host)) compiles fine and returns a working client — call it once per request handler and each call quietly opens a brand new connection pool instead of reusing the one the application actually needs.
Datos y precio
- Categoría
- DevOps
- Precio
- Gratis
- Plataforma
- IntelliJ-family
- Primera publicación
- 2026-08-27
- ID en Marketplace
- #33878
- Repositorio
elasticsearch-client-reuse-companion- Crecimiento
- Recién publicado
Plugins relacionados
Todos los plugins de DevOpsRun React Native commands (run-android, run-ios, Metro) from a tool window without freezing the IDE.
Encrypt and decrypt Ansible Vault (1.1/AES256 format) directly in the editor, without depending on ansible-vault being installed.
Static syntax and structural checks for .gitlab-ci.yml: catch mistakes before running a real pipeline, not after.
Gutter icon on every entry of an open package.json's "scripts" section, showing whether that script is actually referenced anywhere in your project: or an orphan nobody calls, a real candidate for cleanup. 100% static text/PSI analysis of files already open in your project: no Node.js/npm process spawned, no network call.
Descargas y estrellas al 2026-10-18, actualizadas dos veces al día desde las API de JetBrains Marketplace y GitHub.