Overview
Debugging diagnosis helps you analyze the thread status and obtain real-time method and object parameters. Developers can obtain real-time debugging information from remote applications without restarting the applications or causing service interruption.
Constraints
- To ensure stable application running, you are advised to upgrade the JDK version as required. If you use debugging diagnosis on the JDK of an earlier version, the application may break down.
- Debugging diagnosis is available only to whitelisted users.
Table 1 JDK version description JDK Type
Version
OpenJDK
- OpenJDK 8u352+
- OpenJDK 17.0.5+
Oracle JDK
- Oracle JDK 17.0.9+
Table 2 Agent version description Agent Version
Description
2.4.10-profiler
Agent 2.4.10-profiler and later versions support debugging diagnosis.
Table 3 Constraints No.
Constraint
1
Debugging diagnosis requires JDK 8 or JDK 17. This function cannot be used when there is only JRE.
2
Debugging diagnosis supports only Java.
Impact on Performance
Based on performance tests on the applications with all common functions enabled, debugging diagnosis increases the CPU usage by less than 5%, memory by less than 100 MB, and latency by less than 5%.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot