ASTRO企业应用 ASTROPRO-步骤5:服务依赖

时间:2024-11-13 15:18:49

步骤5:服务依赖

通常情况下,一个应用不是一个单独的服务,可能由多个服务共同组成。这些服务之间可能存在一些跨服务的调用,此时就需要通过添加依赖服务,把这些服务的客户端集成过来。添加依赖服务前,请确保依赖服务的“是否生成客户端”按钮已启用。

图1 开启“是否生成客户端”配置
  1. 在服务依赖中,选择当前服务依赖的服务。

    图2 选择依赖的服务

  2. 选择依赖服务的版本号。
  3. 在依赖强弱中,选择strong(强)或weak(弱),单击“添加”,完成依赖服务的添加。

    图3 完成依赖服务的添加

  4. 选择客户端的依赖类型,支持“SDK”和“METHOD”两种类型,可按需选择。
  5. (可选)添加客户端流控策略。

    选择SDK类型时,无须配置流控策略。

    1. 选择“METHOD”类型后,单击“编辑”,可为对象方法配置流控策略。例如:为User对象的addOder添加一个Retry的流控策略,如图4所示。

      您可以选择系统预置的流控策略,也可以选择自定义流控策略。选择自定义流控策略需提前在资产库中创建客户端流控策略

    2. 单击“保存”,完成流控策略配置。
    图4 为对象添加方法的流控策略

support.huaweicloud.com/usermanual-astropro/astropro_05_0019.html