Details
-
Improvement
-
Status: Verified
-
Medium
-
Resolution: Done
-
None
-
None
Description
diagstatus currently uses JMX RMI to fetch service status from remote nodes in an ODL cluster.
diagstatus implementation already supports fetching the status with JSON over HTTP. And would be good to migrate the CLI to use the same instead of JMX RMI, so that we can reduce the overhead of opening an additional port for RMI, and all other related concerns.
Attachments
Issue Links
- is blocked by
-
INFRAUTILS-33 Expose ready and/or diagstatus via a non-authenticated URL
-
- Resolved
-
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 77730,15 | Use /diagstatus JSON to fetch remote status instead of JMX RMI | master | infrautils | Status: MERGED | +2 | +1 |
| 77895,4 | junits for diagStatusService.getAllServiceDescriptorsAsJSON() | master | infrautils | Status: MERGED | +2 | +1 |
| 77902,8 | add TestWebServer | master | infrautils | Status: MERGED | +2 | +1 |