You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bounded worker pool: Default worker count reduced from CPU count to 10, limiting concurrent Neo4j connections and reducing 502 Bad Gateway bursts under load.
Request queuing: Max concurrent queries reduced from workers×4 to workers×2. Requests exceeding the limit are queued and held open until a worker becomes available — no request is dropped.
Queue monitoring: New GET /status endpoint returns live queue depth (active, waiting, total_served, workers, max_concurrent).
Queue logging: Every incoming request now logs (active=N waiting=N) for backpressure visibility.
All settings remain configurable via VFBQUERY_WORKERS and VFBQUERY_MAX_CONCURRENT env vars or CLI flags.