更新时间:2024-11-06 GMT+08:00
分享

基于虚拟机场景

前提条件

  • 已创建ECS实例, 创建ECS请参考自定义购买ECS
  • 已安装JDK ( 版本为1.8及以上版本 ) 并配置环境变量,详情请参考Java Downloads
  • 已创建未开启安全认证的ServiceComb引擎实例,详情请参考创建ServiceComb引擎
  • ECS、ServiceComb引擎处于相同的VPC网络下。
  • Sermant Agent开源版本要求1.0.3及以上。

操作步骤

  1. 安装Sermant Agent,请参考安装Sermant Agent
  2. 启动应用并开启优雅上下线能力。

    在应用的启动参数添加如下参数,添加启动参数后,待应用启动完成。

    -javaagent:${HOME}/java-agent/java-agent.jar=appName=default
    -Ddynamic_config_serverAddress={CSE_CONFIG_CENTER_ENDPOINTS}
    -Dregister.service.address={CSE_REGISTRY_ENDPOINTS}

    相关配置介绍:

    特别说明:

    优雅下线是基于http协议进行通知,默认通知端口为16688,若您在虚机部署出现端口冲突问题(通常是单个ECS部署多个实例),请在启动时添加如下参数规避:

    # 请更换下面的端口号
    -Dgrace_rule_httpServerPort=16688 

相关文档