Skip to content

Conversation

@ivanovac
Copy link
Contributor

JRuby applications need additional warm-up time after the health check passes. Even though the process is running, the JVM/JRuby runtime needs time to fully initialize before it can serve HTTP requests reliably.

Changes:

  • Increased Eventually timeout from 1 minute to 3 minutes
  • Increased polling interval from 1s to 2s (reduce API load)
  • This fixes flaky failures in CI environments with higher latency

JRuby applications need additional warm-up time after the health check
passes. Even though the process is running, the JVM/JRuby runtime needs
time to fully initialize before it can serve HTTP requests reliably.

Changes:
- Increased Eventually timeout from 1 minute to 3 minutes
- Increased polling interval from 1s to 2s (reduce API load)
- This fixes flaky failures in CI environments with higher latency
@ivanovac ivanovac merged commit 664372c into master Dec 23, 2025
7 checks passed
@ivanovac ivanovac deleted the fix-jruby-health-check-timeout branch December 23, 2025 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant