产品背景:负载均衡产品为云主机3.0版本内规划项目,目前并未实现产品自动和标准化, 仅供ISV及解决方案大客户小范围测试和应用,采取人工配置方式。
1. 哪些客户可以申请负载均衡服务?
n 负载均衡服务未目前不提供给普通直销及渠道客户;
n 只允许淘宝ISV及解决方案支持的大客户申请此服务;
2. 目前负载均衡支持哪些产品和机房?
n 只支持翔云主机
n 只支持杭州机房
3. 负载均衡业务及配置服务流程
n 方案支持:销售顾问接到负载均衡需求,如需技术或方案支持可以联系解决方案部门同事获取,解决方案售前负责协助跟进,完成商务过程。
n 业务录入:销售在BC后台,业务录入-主机业务录入中选择“应用软件配置”,业务备注项中标明:负载均衡服务配置。完成业务结算。
n 工单方式提交申请:用户或销售在万网首页,最下面的“服务与支持”,点击“在线问题提交”,提交cbss
工单内需要提供以下内容
负载均衡配置表
|
项目 |
内容(用户提供) |
说明 |
|
服务器名 |
主机1:端口;
主机2:端口…… |
用户需要设置负载均衡的所有服务器的名称,及每台服务器的web端口(默认端口为80,可不提供;如果有特殊设置,请说明); |
|
域名 |
域名1:主机1,主机2;……
域名2:主机3,主机4…… |
可以指定不同的域名访问应用不同的负载均衡规则,比如客户有四台后端服务器,可以设置访问www.a.com的负载转向其中两台服务器,访问www.b.com的负载转向另外两台后端服务器;如果用户不需要通过域名访问,可不提供; |
|
权重 |
|
负载均衡的分配权重(比如3:7),可以实现不同配置、性能的vm按照设置好的权重值来承担负载均衡,性能高的vm承担多一些负载,性能低的Vm承担少一些负载; |
|
session保持设置 |
On/Off |
提供session保持功能,一个client在访问一次后,同一个session周期内,该client所有的请求都定向到同一个后端vm |
|
长连接(keepalive) |
On/Off |
如果网页多是静态内容,建议开放;如果都是动态内容,建议关闭; |
|
forwardfor |
On/Off |
在后端主机上记录client访问源地址ip信息,如果此项开放,还需要对后端服务器的web服务进行配置后才可以正确记录客户的真实源地址ip信息;如果此项不设置,则不能正确记录客户的真实源地址ip信息; |
|
端口 |
|
访问负载均衡的端口,一般为80,如果用户有特殊设置需说明; |
|
协议 |
http |
负载均衡目前仅支持http协议,不支持tcp协议,无法对https、邮件、mysql等服务进行负载均衡; |
4)设置完成,万网反馈用户信息:
1)万网通过cbss或销售反馈用户出口IP,用户将域名解析到出口IP即可使用;
2)如果用户打开了forwardfor设置,需要在服务器上设置web服务器, 每台web终端均需要如此操作。
Linux系统:
|
apache的修改方法:对httpd.conf文件的以下地方进行修改。
原配置:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
修改为:
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule> |
Windows系统:
FAQ:
Q:设置负载均衡后,如何访问网站?
A: 1. 设置完负载均衡后,用户需将提供的域名解析到负载均衡出口IP;
通过与负载均衡关联的域名访问时,会使用负载均衡;
2. 用户还可以通过原来的方式访问网站和应用;但不会负载均衡;
Q:设置负载均衡后,是否需要设置多台服务器的数据同步?
A:多台服务器的数据同步,需要用户设置。负载均衡实现了对web请求在各台服务器之间的自动分配。