微服务引擎 CSE-虚拟机部署场景接入指南:虚机部署的应用通过Sermant Agent接入到ServiceComb引擎
虚机部署的应用通过Sermant Agent接入到ServiceComb引擎
- 安装Sermant Agent。
- 登录Linux弹性云服务器。
请参考Linux弹性云服务器登录方式概述选择相应方式登录弹性云服务器。
- 下载并安装Sermant Agent。
参考如下命令通过shell脚本方式下载并安装Java Agent。
wget -O- https://cse-bucket-cn-east-3.obs.cn-east-3.myhuaweicloud.com/javaagent/install.sh | sh安装成功后,脚本将输出安装目录。目录为当前用户主目录。
- 登录Linux弹性云服务器。
- 启动应用。
在应用的启动参数上添加如下参数,添加启动参数后,待应用启动完成。
-javaagent:${HOME}/java-agent/java-agent.jar=appName=default -Ddynamic_config_serverAddress={ CS E_CONFIG_CENTER_ENDPOINTS} -Dregister.service.address={CSE_REGISTRY_ENDPOINTS} -Dgrace_rule_enableSpring=false
表1 启动参数说明 参数项
说明
appName
agent服务名称,默认default,无需修改。
dynamic_config_serverAddress
ServiceComb引擎配置中心地址,多个地址使用逗号隔开。
register.service.address
ServiceComb引擎注册发现地址。
grace_rule_enableSpring
目前agent默认开启SpringCloud框架优雅上下线功能,所以Dubbo框架需要手动关闭(设置为fasle),否则可能会存在端口冲突的问题。
- 若需配置APP名称(默认default)、版本(默认1.0.0)请分别使用环境变量-Dservice_meta_application=yourAppName、-Dservice_meta_version=yourVersion进行设置。
- ServiceComb引擎服务注册发现地址与ServiceComb引擎配置中心地址需替换为实际地址,可参考如下方式获取:
- ServiceComb引擎服务注册发现地址:获取ServiceComb引擎服务注册发现地址。
- ServiceComb引擎配置中心地址:获取ServiceComb引擎配置中心地址。
- 验证应用接入ServiceComb引擎。
参考查看微服务列表查看您的应用是否已接入ServiceComb引擎。
- SpringCloud应用接入ServiceComb引擎_如何接入ServiceComb引擎_SpringCloud应用接入ServiceComb引擎操作指导
- Java Chassis应用接入ServiceComb引擎_如何接入ServiceComb引擎_Java Chassis应用接入ServiceComb引擎操作指导1
- CSE是什么_CSE产品优势_CSE功能_CSE使用场景
- 如何将应用通过代理机部署到内网的主机或服务器?
- 如何使用应用管理与运维平台环境管理功能_环境管理_创建环境_纳管资源
- 微服务部署_微服务平台_微服务引擎CSE-华为云
- 微服务是什么_微服务作用_微服务引擎CSE-华为云
- 如何使用应用管理与运维平台_应用管理_应用运维_微服务应用治理
- 微服务平台_微服务平台是什么_华为云微服务平台_微服务优点-华为云
- 应用部署_应用部署支持什么语言_应用部署的优势-华为云