机房迁移单路改双路

双路改单路机房测试(代理)

天津a机房
苏州b机房
天津双路(联通+电信)机房,用户所属网络为联通则通过联通线路访问,所属电信则通过电信线路访问,另有少部分是移动和长城宽带进行解析。

更改为单路(联通),采用的方案有两种:

  • 电信用户访问天津电信通道直接导向天津联通。
  • 电信用户访问天津电信通道,通过代理(双路的),转到江苏,江苏再访问天津联通。此种方式下,用户指定联通host或代理host均可以访问成功。

测试方法

  1. ping 域名:port
  1. 在线工具

    http://ce.cloud.360.cn (推荐)

    http://ip.chinaz.com/ipbatch

  2. 本机配置host,分别指定联通IP,代理IP进行访问,对接收到的结果进行比对,如果两者返回的结果一致,那说明代理是正常的;如果返回不一致,说明没有代理。

    遇到的问题:并不知道每个域名下可访问的页面的具体URL,所以会出现一堆404,502,503,并不能真正验证结果。最好每一个域名有一个简单的test页面,例如https://mobile-login.xunlei.com/test
    PS:返回403,500时,是可以用这样的方法确认。
    实际测试操作时,用WINDOWS+MAC一共两台测试机,分别配置代理IP和服务IP地址,采用chrome请求,返回的头信息中有些不内容不一致,比如ngnix版本,Content-Encoding.

测试结果:
内部图,略

Buglist

  1. BUG 不能check到https连接,出现了Client--(https)-->Proxy--(http)-->Server的问题
  2. BUG 由于采用了代理,出现了用户访问苏州机房时,触发频繁出验证码的逻辑。 testing-group/task-checklist#13
  3. BUG IOS触发访问备用域名,备用域名请求服务到mobile-login2.0的问题,导致登陆不上出现错误的问题。
  4. BUG代理机器3台,未配置SSL的问题

测试线路方法

nlookup login.moblie.reg2t.xxx.net 111.137.96.205
返回的 Address 是运维配置的 IP 则 DNS 为通的

或者
在下面工具中检测
http://ip.chinaz.com/dns

你可能感兴趣的:(机房迁移单路改双路)