更新时间:2024-07-31 GMT+08:00
分享

后续操作

完成iDME部署后,您可以进行如下操作。

启动iDME服务

iDME提供了两种启动方式。

  • 方式一:通过脚本启动iDME

    iDME运行态包分为4个目录:bin、config、lib和suggestion_sql。其中,启动iDME服务涉及的jar包均在lib目录下。iDME的主启动类为com.huawei.microservice.rdm.RdmApplication,启动时需要导入必要的环境变量信息(包括依赖的中间件信息:云数据库、MongoDB、Redis、CSS、Kafka以及文件存储系统)。iDME提供启动脚本模板(startxdm.bash),该脚本默认加载路径为/opt/cloud/tenant-service。通过该脚本配置环境变量,即可通过如下命令一键式启动应用。

    ./startxdm.bash
  • 方式二(推荐使用):通过systemd命令启动iDME
    执行如下命令,启动iDME服务。
    systemctl start dme.service

停止iDME服务

iDME提供了两种停止方式。

  • 方式一:通过Linux命令结束iDME进程。
    1. 执行如下命令,获取当前服务的进程号(PID)。
      jps -l | grep com.huawei.microservice.rdm.RdmApplication
    2. 执行如下命令,结束iDME进程。
      kill PID
  • 方式二(推荐使用):通过systemd命令停止iDME
    systemctl stop dme.service

监控iDME服务

  • 通过控制台监控

    登录应用运维管理控制台,实时监控各云服务器的使用情况,包括CPU、内存、网络等各种看板,监控云服务器的负载水平。

  • 通过云服务器监控
    1. 登录云服务器。
    2. 执行如下命令,进入arthas目录。
      cd /opt/arthas
    3. 执行如下命令,启动arthas,查看当前的Java进程,如图1所示。
      java -jar arthas-boot.jar
      图1 iDME服务进程
    4. 输入iDME服务进程(com.huawei.microservice.rdm.RdmApplication)所对应的数字,按“Enter”。例如2。
    5. 执行如下命令,监控JVM状态(如内存使用情况、GC、线程等)。如图2所示。
      dashboard
      图2 JVM状态

相关文档