概述
部署在ECS的应用,可以通过安装MSE Agent的方式接入微服务治理中心,使用微服务治理中心提供的一系列服务治理能力。
环境规划
1.开通微服务云应用平台MSAP
开通 微服务云应用平台。
2.环境信息配置
使用微服务治理中心前,需要为应用提前规划环境、项目和分组信息。您可通过进入微服务治理控制台->应用治理->应用接入->ECS集群进行配置,也可跳转至微服务云应用平台创建。
网络通路
1.DNS配置
上报域名为内网域名,需要在DNS配置文件(/etc/resolv.conf)首行添加nameserver 100.95.0.1 才生效。
2.创建VPC终端节点
使用微服务治理中心前,需要在目标VPC中创建终端节点。创建路径:微服务治理中心控制台->应用治理->应用接入->ECS集群->网络通路。
进入应用接入页面。
点击ECS集群,选择VPC,点击创建终端节点。
点击确定授权并创建VPC终端节点。
点击确定后,刷新页面,显示VPC的终端节点状态为已创建。
安装MSE Agent
1.下载 MSE Agent
下载路径:微服务治理中心控制台->应用治理->应用接入->ECS集群页面->下载Agent按钮。
2.进入Agent压缩包所在目录并将其解压至任意工作目录下
unzip MseAgent.zip –d /user.workspace/
3.添加JVM参数到应用启动脚本中
在应用服务的启动脚本中添加以下JVM参数
-javaagent:{user.workspace}/MseAgent/oneagent/core/oneagent@0.0.2/one-java-agent.jar
-Dmsgc.enable=true
-Dmsgc.licenseKey={your licenseKey}
-Dmsgc.appName={your app name}
-Dmsgc.namespace={your namespace}
-Dmsgc.project={your project code}
-Dmsgc.group={your group code}
-Dmsgc.msc.endpoint=msgc-{region-code}.cnsp-internal.ctyun.cn:27144
-noverify
参数解释:
标签名 | 标签值 |
---|---|
msgc.licenseKey | 是我们为您自动生成的接入凭证,请保管好此凭证,不要泄露给第三方。可在微服务治理中心控制台->应用治理->应用接入->ECS集群页面获取。 |
msgc.appName | 是您的应用名,请将其替换成您自己的应用名。 |
msgc.namespace | 是您接入的环境,默认可不填。如填写可在微服务治理中心控制台->应用治理->应用接入->ECS集群->环境规划页面获取。 |
msgc.project | 是您接入的项目,默认可不填。如填写可在微服务治理中心控制台->应用治理->应用接入->ECS集群->环境规划页面获取。 |
msgc.group | 是您接入的项目分组,默认可不填。如填写可在微服务治理中心控制台->应用治理->应用接入->ECS集群->环境规划页面获取。 |
4.验证应用已接入MSE
查看应用列表,确认你的应用已接入到微服务治理中心。