检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果服务节点在响应超时时间内收到了成员的响应,将HTTP状态码与预置的状态码进行对比,如果匹配则认为健康检查成功,成员运行正常。 如果服务节点在响应超时时间内没有收到成员的响应,则判定健康检查失败。 在HTTP健康检查请求中,User-Agent头字段主要用于标识此类请求为健康检查发出
服务概述 服务简介 服务是一种可独立部署的软件单元,接受客户端请求的服务载体。将服务与ANC关联后,服务可以通过ANC接收来自客户端的请求,根据定义的路由规则将请求转发到成员组的成员。成员组中的成员可以是云服务器实例、辅助弹性网卡或弹性负载均衡实例等。有关更多信息,请参考成员组概述。
检查间隔(秒) 5 请您按需设置健康检查响应的最大间隔时间。 取值范围[1,50]。 健康检查创建完成后支持修改该参数。 超时时间(秒) 3 请您按需设置每次健康检查响应的最大超时时间。 取值范围[1,50]。 健康检查创建完成后支持修改该参数。 最大成功重试次数 3 请您按需设置健康检查最大的重试次数。
服务A和服务B与ANC关联后,根据设置的协议和端口不同,服务B(协议TCP,端口80)匹配访问请求,成功接收访问流量。 服务B根据配置的路由规则2评估访问请求,匹配成功后,访问流量将被转发至成员组3。 成员组3健康检查正常后,将根据权重接收并处理访问请求,并通过云原生应用网络返回客户端。 3 ANC关联服务 不同区域的服务可以关联至同一个ANC。
运行应用程序或服务的资源集合。运行应用程序或服务的资源也称为成员,成员可以是云服务器实例、辅助弹性网卡或弹性负载均衡实例等。 路由规则 服务默认组件,用于将请求转发至成员组中的一个成员。每条规则由优先级和权重组成。 在图1中,客户端可以与两个服务通信,因为客户端VPC和服务与同一个云原生应用网络关联。
健康检查协议 必选参数。 健康检查请求的协议类型,健康检查支持选择TCP、HTTP。 健康检查创建完成后不支持修改该参数。 HTTP 健康检查方法 如果健康检查协议选择HTTP协议,则该项是必选参数。 健康检查发送请求的方法。 GET:采用GET方法发送健康检查请求,后端服务器返回全部信息。
关联云原生应用网络与服务 操作场景 您可以关联云原生应用网络与服务,与云原生应用网络关联的服务可以从与云原生应用网络关联的VPC的客户端接收请求。当您的服务不再需要关联云原生应用网络时,您可以删除服务关联。 下面介绍如何在管理控制台关联云原生应用网络与服务,以及如何删除服务关联。 约束与限制
场景2:所有者将ANC共享给使用者,使用者可以在共享ANC中关联服务,该服务从与共享ANC关联的VPC的客户端接收请求。 场景3:所有者将服务共享给使用者,使用者可以在ANC中关联共享服务,共享服务从与ANC关联的VPC的客户端接收请求。 接下来,本文档将以账号A、账号B和账号C为例,为您介绍通过共享功能如何构建组网,每个账号下的资源如表1所示。
同区域可以创建一个或多个不同的成员组,例如您可以在区域A内创建成员组1和成员组2。 成员组参与流量转发过程 来自客户端的请求先传入服务,由服务上的路由规则转发到成员组。 成员组中健康检查正常的成员处理转发的业务请求。 实现同时对用户的海量并发业务进行处理,从而提升用户应用系统的可用性。 成员组优势 服务的使用中引入成员组有如下优势:
健康检查协议 必选参数。 健康检查请求的协议类型,健康检查支持选择TCP、HTTP。 健康检查创建完成后不支持修改该参数。 HTTP 健康检查方法 如果健康检查协议选择HTTP协议,则该项是必选参数。 健康检查发送请求的方法。 GET:采用GET方法发送健康检查请求,后端服务器返回全部信息。
关联/删除关联ANC 操作场景 与ANC关联的服务可以从与ANC关联的VPC的客户端接收请求,当不需要从与ANC关联的VPC的客户端接收请求时,您可以删除ANC关联。您可以根据需求将服务与一个或多个ANC关联。 下面介绍如何在管理控制台为已创建的服务关联ANC和删除ANC关联。 关联ANC