检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ELB如何根据不同的协议来分发流量? ELB采用“FullNAT”模式转发。如下图所示,四层协议转发经过LVS,七层转发协议,经过LVS后再到NGINX。 “FullNAT”是转发模式,是指LVS会转换客户端的源IP和目的IP。 图1 四层转发协议 图2 七层转发协议 父主题: 负载均衡器
rpm 执行以下命令,建立Nginx的yum仓库。 rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm 执行以下命令,安装Nginx。 yum -y install nginx 执行以下命令,启动Nginx并设置开机启动。 systemctl
参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释:IAM鉴权Token。 响应参数 无 请求示例 删除SSL证书 DELETE https://{ELB_Endpoint}/v3/99a3fff0d03c428eac3678da6a7d0f24/e
后端协议和端口 后端协议和端口即是后端云服务器自身提供的网络服务的协议以及协议的端口,如使用Windows操作系统上安装的IIS(webservice),该服务默认的协议为HTTP,端口为80。 表3 后端协议和端口说明 后端协议 TCP、UDP、HTTP 后端端口 在同一个负载均
地址段。多个IP地址段用逗号分隔。 独享型负载均衡需要添加ELB实例关联的VPC子网网段。 启动Nginx。 /path/server/nginx/sbin/nginx 查看Nginx的访问日志,您可以获取真实的来访者IP。 cat /path/server/nginx/logs/access
使用证书的注意事项 同一个证书在负载均衡器上只需上传一次,可以使用在多个负载均衡器实例中。 如果创建的服务器证书用于SNI,则需要指定域名,且指定的域名必须与证书中的域名保持一致。一个证书可以指定多个域名。 默认情况下,一个监听器每种类型的证书只能绑定一个,但是一个证书可以被多个监听器绑定
支持区域:西南-贵阳一、华南-广州-友好用户环境、中国-香港、亚太-新加坡 创建后端服务器组(独享型) 独享型负载均衡支持四层协议全端口监听和转发 四层协议的监听器支持全端口监听器,四层协议的后端服务器组支持全端口转发。 支持区域:华北-北京四、华北-乌兰察布一、西南-贵阳一、华东-上海一、华南-广州、华南-广州
执行如下命令,查看系统的端口监听状态,如图1所示。 netstat -ntpl Windows虚拟机可以在命令行中执行netstat -ano查看系统的端口监听状态,或者查看服务端软件状态。 图1 系统的端口监听状态 从虚拟机测试服务通信功能是否正常。 例如:该虚拟机的端口为http 80
虚拟私有云选择vpc-peering,服务器名称设置为ECS-Test。 服务器ECS-Test创建成功后,在其上部署Nginx。 图3 在ECS-Test上部署Nginx 步骤五:创建独享型ELB并为其添加HTTP监听器和后端服务器组 选择“网络 > 弹性负载均衡”。 单击右上角的“购买弹性负载均衡”。
使用ELB为高访问量业务进行流量分发 对于业务量访问较大的业务,可以通过ELB设置相应的分配策略,将访问量均匀的分到多个后端服务器处理。例如大型门户网站,移动应用市场等。 同时您还可以开启会话保持功能,保证同一个客户请求转发到同一个后端服务器。从而提升访问效率,如图1所示。 图1 会话保持流量分发 使用ELB和AS为潮汐业务弹性分发流量
当type为client时,该参数被忽略,不影响证书的创建和使用。 当type为server时,该字段必须符合格式要求,且私钥必须是有效的。 type String SSL证书的类型。分为服务器证书(server)、CA证书(client)。默认值:server。 created_at String 证书创建时间。
如果您不希望将证书上传到负载均衡器上进行管理,您可以将证书存放到后端服务器上,然后配置相同端口的TCP监听器将HTTPS流量透传到后端服务器。具体原理参见TCP监听器将HTTPS流量透传到后端服务器。 如果在两个区域想要使用同一个证书,需要在两个区域分别使用的证书信息创建两个证书。 创建服务器证书 进入弹性负载均衡列表页面。
使用证书的注意事项 同一个证书在负载均衡器上只需上传一次,可以使用在多个负载均衡器实例中。 如果创建的服务器证书用于SNI,则需要指定域名,且指定的域名必须与证书中的域名保持一致。一个证书可以指定多个域名。 默认情况下,一个监听器每种类型的证书只能绑定一个,但是一个证书可以被多个监听器绑定
如果您不希望将证书上传到负载均衡器上进行管理,您可以将证书存放到后端服务器上,然后配置相同端口的TCP监听器将HTTPS流量透传到后端服务器。具体原理参见TCP监听器将HTTPS流量透传到后端服务器。 如果在两个区域想要使用同一个证书,需要在两个区域分别使用的证书信息创建两个证书。 创建服务器证书 登录管理控制台。
长连接和会话保持区别是什么? 长连接和会话保持没有必然联系。 长连接是指在一个连接上可以连续发送多个数据包,在连接保持期间,如果没有数据包发送,需要双方发链路检测包。会话保持是指弹性负载均衡将属于同一个会话的请求都转发到同一个服务器进行处理。 父主题: 功能支持
开启SNI证书实现多域名访问 SNI(Server Name Indication)是一种TLS协议的扩展,用于解决在一个服务器使用多个域名证书时如何正确匹配证书的问题。 操作场景 当您需要在同一个监听器中根据HTTPS请求域名的不同来选择不同的证书进行认证,并将请求分发至不同的后端服务器组时,可以通过
project_id 否 String 参数解释:后端服务器所在的项目ID。 protocol_port 否 Integer 参数解释:后端服务器业务端口。 约束限制: 在开启端口透传的pool下创建member传该字段不生效,可不传该字段。 subnet_cidr_id 否 String
开启SNI证书实现多域名访问 SNI(Server Name Indication)是一种TLS协议的扩展,用于解决在一个服务器使用多个域名证书时如何正确匹配证书的问题。 操作场景 当您需要在同一个监听器中根据HTTPS请求域名的不同来选择不同的证书进行认证,并将请求分发至不同的后端服务器组时,可以通过
当type为client时,该参数被忽略,不影响证书的创建和使用。 当type为server时,该字段必须符合格式要求,且私钥必须是有效的。 type String SSL证书的类型。分为服务器证书(server)、CA证书(client)。默认值:server。 created_at String 证书创建时间。
创建独享型负载均衡后为什么会占用多个子网IP? 这些IP是供ELB内部使用的。 一般情况下,创建一个ELB实例,单可用区会占用2个IP,开启IP类型后端会占用6个IP。如果是多可用区,占用的IP数会根据算法增加,目前没有具体的数值,实际使用IP的数量以您创建出来的独享型负载均衡占用的IP个数为准。