Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platform HTTP component under load won't serve health endpoints anymore #2974

Closed
tstuber opened this issue Aug 2, 2021 · 2 comments
Closed
Milestone

Comments

@tstuber
Copy link
Contributor

tstuber commented Aug 2, 2021

We are stress-testing a camel container that exposes a HTTP endpoint via platform HTTP. The container calls some legacy backend services - a single process might take some seconds.
However, if we invoke a lot of request (>500), than the container is not anymore able to serve the liveness probe on OpenShift and will be killed.

Potential workarounds:

  • Changing liveness probe to run some bash script (but we would like to use the camel-health endpoint)
  • Expose the API with Netty on a separate endpoint. This works fine, but this is somehow not that nice.
@tstuber
Copy link
Contributor Author

tstuber commented Aug 19, 2021

See also this discussion on Camel zulip chat.

@jamesnetherton
Copy link
Contributor

A dedicated management interface (running on its own server / port) is coming in the next Quarkus release.

@ppalaga ppalaga added this to the 3.0.0-M2 milestone Mar 22, 2023
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

No branches or pull requests

3 participants