armeria
armeria copied to clipboard
Enhance DefaultUnhandledExceptionsReporter for Better Exception Reporting
Currently, the DefaultUnhandledExceptionsReporter
stores only one exception and the number of unhandled exceptions in an interval. However, this implementation lacks sufficient information for effective debugging and analysis. To address this limitation, we propose enhancing the reporter to provide more detailed information about unhandled exceptions.
Proposed Changes:
- Store Every Unique Exception and Its Count.
- Modify the reporter to store every unique exception encountered along with its occurrence count. A unique exception refers to instances where the class type and stack traces are identical.
- Include Corresponding Context
- Enhance the reporting mechanism to include the corresponding context of each exception.
Relate issue: https://github.com/line/armeria/issues/5150
I'll handle this issue with @coderclcl ~! 🙇
I made a new account 😄