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

OOM with Embedded Jetty Server #12617

Open
dev-chirag opened this issue Dec 6, 2024 · 3 comments
Open

OOM with Embedded Jetty Server #12617

dev-chirag opened this issue Dec 6, 2024 · 3 comments

Comments

@dev-chirag
Copy link

Jetty Version

Jetty-10.0.24

Jetty Environment
Jetty server

Java Version
JDK11
Question

I am observing a rather interesting behavior. I have upgraded from Jetty9.x to Jetty 10.0.24

My security team is running a HTTP2 Fuzz workload from Defensix on this Jetty server.

While doing this, we have observed that the application POD in Kubernetes goes OOM killed. But the heap memory used by the application is just 2Gb (total POD limit is 16G).

I have been able to isolate almost everything else. Could this be due to related to Jetty?

Could this be due to non-heap usage of my application? The jcmd command shows almost 10G in "Others".

Can Jetty consume so much non-heap memory?

Any pointers would be much appreciated.

Thanks

@sbordet
Copy link
Contributor

sbordet commented Dec 6, 2024

Jetty 10 is at end of community support, see:

Please upgrade to Jetty 12 and report back if the issue is still occurring.

@dev-chirag
Copy link
Author

Thanks @sbordet , I understand Jetty10.x is EOCS. And I plan to upgrade to Jetty12.x when we move to Java17.

But for now any pointers on this would help since this is a production issue and must be fixed before we plan for upgrades.

Thanks!

@sbordet
Copy link
Contributor

sbordet commented Dec 6, 2024

@dev-chirag if you need production support for an EOCS release, you must contact Webtide for commercial support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants