-
Notifications
You must be signed in to change notification settings - Fork 108
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
Improve monitor startup performance #2395
Conversation
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
Codecov Report
@@ Coverage Diff @@
## main #2395 +/- ##
=============================================
- Coverage 84.43% 57.20% -27.23%
+ Complexity 2332 615 -1717
=============================================
Files 440 127 -313
Lines 12004 2657 -9347
Branches 1021 174 -847
=============================================
- Hits 10135 1520 -8615
+ Misses 1552 1070 -482
+ Partials 317 67 -250 Continue to review full report at Codecov.
|
Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
* Improve monitor startup performance by moving publish and subscribe flow initialization off main thread * Increase node validation timeout to 30s * Adjust monitor probe delay to reflect startup improvement Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
* Improve monitor startup performance by moving publish and subscribe flow initialization off main thread * Increase node validation timeout to 30s * Adjust monitor probe delay to reflect startup improvement Signed-off-by: Steven Sheehy <steven.sheehy@hedera.com>
Description:
Related issue(s):
Notes for reviewer:
Monitor was crashing due to failing liveness probes in performance when a heavy load was present that caused main nodes to take longer than 10s:
After changes (note the
MonitorApplication
log is now present before validation):Checklist