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

Support grizzly-memcached's monitoring features using Grizzly JMX #14

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Conversation

carryel
Copy link
Contributor

@carryel carryel commented Nov 17, 2023

#13

…Grizzly JMX"(eclipse-ee4j#13)

+ (Trivial) Fixed several log messages and line alignment.
+ (Trivial) Updated pom's library version.
…izzly JMX"(eclipse-ee4j#13)

+ removed unnecessary comments(local test codes).
@carryel carryel requested a review from arjantijms November 17, 2023 11:39
@carryel carryel self-assigned this Nov 17, 2023
@carryel
Copy link
Contributor Author

carryel commented Nov 17, 2023

@arjantijms
For merging this PR, please approve this PR(review the code) when you have time.
It looks like there are a lot of changes due to unintentional code alignment, but nothing major has been modified, and a monitoring function has been added by applying the Grizzly JMX structure.
Thanks!

@carryel
Copy link
Contributor Author

carryel commented Nov 28, 2023

If anyone has the time, I would greatly appreciate it if you could leave a review or approve this PR. I would like to release this version, but it needs review/approval for merging. This function has been tested in test cases and locally, and a release is required for application to the production environment.

@arjantijms
Copy link
Contributor

Sorry, this one fell of the radar. I will review today. Thanks for your patience!

…izzly JMX"(eclipse-ee4j#13)

+ For errors that occur when enabling/disabling JMX, only logs are left and the errors are ignored.
…izzly JMX"(eclipse-ee4j#13)

+ Added stats(Keyed object which is generally related to network connection managed in the basic object pool).
- Changed the minimum java version to 11 or higher.
- Replaced the use of NullaryFunction, which has been removed since Grizzly framework 4.0.1, with Supplier (related issue eclipse-ee4j/grizzly#2179).
- Updated the minor version of grizzly-memcached (1.3.x -> 1.4.x).
…izzly JMX"(eclipse-ee4j#13)

+ Fixed an issue where the previous pool was monitored instead of the newly created pool when the pool was dynamically destroyed and recreated.
+ Remove unused(duplicated) mbean attributes.
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.

None yet

2 participants