uzpeng/elasticsearch
Elasticsearch integration for Laravel and PHP applications, offering a fluent client wrapper for indexing, searching, and querying indices, with configuration and query builder helpers that keep search logic clean and framework-friendly.
*_CONNECT_TIMEOUT — how long to wait while establishing the client connection.*_TIMEOUT — how long to wait for an operation after connecting.0 in 1.3.3; set explicitly if you need retries.0, and the random selector. Measure latency and error rates before increasing retries.connect_timeout lower than timeout, and keep both lower than the surrounding HTTP request timeout or queue job timeout. A common pattern is connect_timeout: 0.5, timeout: 1.0, and an application-level deadline of 2–3 seconds.0 as the new baseline. With retries disabled by default, failures surface immediately. Wrap idempotent reads in your own bounded retry with backoff, and avoid automatic retries for writes unless the operation is idempotent.0 prevent a single slow connection from blocking a worker. Handle the exception in the job and release or fail explicitly.php artisan config:cache in environments that cache configuration, and verify the effective values in a tinker session or a small health-check command.0 and the selector now defaults to random. If your application previously depended on automatic retries or deterministic node selection, audit your config immediately after upgrading.How can I help you explore Laravel packages today?