微服务引擎 CSE-应用网关添加ServiceComb引擎中的服务并为其配置路由策略:准备工作

时间:2024-08-30 17:04:47

准备工作

  1. 注册华为云并实名认证。
    如果您已有一个华为账户,请跳到下一个任务。如果您还没有华为账户,请参考以下步骤创建。
    1. 打开华为云官网,单击“注册”。
    2. 根据提示信息完成注册,详细操作请参见 注册华为账号 并开通华为云。

      注册成功后,系统会自动跳转至您的个人信息界面。

    3. 参考实名认证完成个人或企业账号实名认证。
  2. 为账户充值。

    您需要确保账户有足够金额。

  3. 为用户添加操作权限。

    用户在创建依赖资源和应用网关前,需要具备相应的操作权限。添加用户权限的操作,请参考创建用户并授权使用微服务引擎

    创建应用网关需要保证用户具有ELB FullAccess权限。

  4. 创建ServiceComb引擎、VPC、子网和独享型负载均衡器。
    • 应用网关、ServiceComb引擎运行于虚拟私有云(VPC)中,并需要绑定具体的子网。创建应用应用网关和ServiceComb引擎前,需保证有可用的虚拟私有云和子网。创建虚拟私有云和子网的方法,请参考创建虚拟私有云和子网。如果已有可用的VPC和子网,不需要再次创建。

      ServiceComb引擎同应用网关所在VPC相同。

    • 应用网关可以从ServiceComb添加服务,因此需要有创建好的ServiceComb引擎。创建ServiceComb引擎具体操作请参考创建ServiceComb引擎
    • 应用网关的运行依赖于独享型负载均衡器,创建应用网关前,需保证已创建了独享型负载均衡器,创建独享型负载均衡器请参考创建独享型负载均衡器
  5. 本地编译构建打包机器环境已安装了Java JDK、Maven,并且能够访问Maven中央库。
  6. 下载github的jar包:unit-controller.jarunit-consumer.jarunit-provider.jar,参考Spring Cloud应用通过Spring Cloud Huawei SDK接入ServiceComb引擎将应用接入ServiceComb引擎,如下图所示。
    图1 应用接入ServiceComb

support.huaweicloud.com/qs-cse/cse_02_0002.html