选择诊断提供程序名称
要确保在选择与组件配合使用的诊断提供程序名时保持一致,应考虑下面的准则。
诊断提供程序名称准则:
- 名称在 Java™ 虚拟机 (JVM) 中必须唯一。一个诊断提供程序名称在服务器中唯一地与一个诊断提供程序标识配对。
- 若有必要,名称可以包含动态元素以确保唯一性。当然,动态元素对于管理员来说应当是有意义的。
- 虽然不是硬性限制,名称的静态部分应在 16 个字符内。
- 名称的静态部分必须遵守类名约定。以大写字母开头,不带空格,并且名称中的每个单词都大写。
- 名称的静态部分必须以 DP 结尾。
- 有效名称只包含静态部分,或者静态部分后跟短划线 (-),再跟动态部分。以下是一些有效名称的示例:
- ConnMgrDP-instance_specific_stuff
- WebContainerDP
- AdvisorDP
- NodeAgentDP