为Java应用手动安装探针

您可以使用探针(SDK)接入方式,低代码改造接入MSHA多活容灾,实现多活容灾服务层和数据层的功能。本文介绍如何安装和卸载MSHA探针。

安装探针

  1. 登录MSHA控制台

  2. 在左侧导航栏选择监控中心 > 探针管理

  3. 探针管理页面,单击查看Licence,然后单击复制Licences

  4. 应用程序依赖MshaSDK,并按照功能需求场景完成相关代码改造。

  5. 配置通用JVM参数。

    -Dmsha.app.name=${应用名称} 
    -Dmsha.namespaces=${命名空间ID} 
    -Dmsha.licence=${当前licence}

    配置说明如下:

    • ${应用名称} 为您实际的应用名,应用名称暂不支持中文。

    • 命名空间ID之间用半角逗号(,)分隔。命名空间ID信息可以在基础配置 > 命名空间页面获取。

    • ${当前licence}为您在步骤4中获取到的Licence信息。

  6. 配置Nacos作为命令下发通道,并为探针配置Nacos连接JVM参数。具体操作,请参见配置Nacos作为规则下发通道

  7. 重启应用。

    安装了探针的应用在启动时,会自动上报心跳信息。在探针管理页面,若该应用实例信息出现在列表中且状态显示为在线,则说明探针安装成功。

卸载探针

  1. 移除安装探针时配置的JVM参数。

  2. 重启应用。

    重启应用后,在探针管理页面,若您的应用在列表中状态显示为离线,或在列表中不再显示,则说明探针卸载成功。