海外网站加速

公司经营国际业务,经过考虑,数据中心设在美国纽约,首先确定地域的选择是OK的,美国是全球互联网中心,可以保证日本、英国等其他国家可以流畅的打开公司站点,而不用考虑网站加速。

问题:

1、中国政策的特殊性,国外站点打开速度极慢,网站转化率低,严重影响了公司业务

2、其他网络不发达国家由于自身的原因,打开速度势必缓慢

3、分布式部署可以解决,但是数据不同步,运营成本较高,公司目前暂时不考虑

方案一:

route53+nginx反向代理实现网站加速

route53:route53是亚马逊一项云解析服务,可以针对不用区域实现按区域解析

原理:

1、我们可以利用route53实现不同区域的用户的路由,默认解析到美国,香港用户也解析到美国,中国用户解析到香港

2、在香港节点使用nginx实现反向代理,从美国拉数据返回给用户

经过严格的测试,此种方法很好的解决了在国外运营站点的速度问题,不信你也试试,你会佩服自己的

步骤:

1、在香港主机操作如下

yum install nginx

cd /etc/nginx/conf.d

配置反向代理域名等信息

chkconfig nginx on

2、然后登陆亚马逊route53配置相应的解析地址

大功告成

方案2:

route53+haproxy+GPN+nginx实现网站加速

此方案是在方案一的基础上做的升级,从架构图可以看到,大陆到香港我们使用的是GPN专线,不快是不可能的

步骤:

1、在大陆服务器操作如下

entos下请先yum update -y再yum install haproxy -y

编辑haproxy配置文件

清空后像下面一样写入配置

global
ulimit-n  51200

defaults
log global
mode    tcp
option  dontlognull
timeout connect 1000ms
timeout client 150000ms
timeout server 150000ms

frontend 110-in
bind *:110
default_backend 110-out

frontend 109-in
bind *:109
default_backend 109-out
frontend 110-in-jp
bind *:1110
default_backend 110-out-jp
backend 110-out
server server1 spg.xx.xx:110 maxconn 20480

backend 109-out
server server1 spg.xx.xx:109 maxconn 20480

backend 110-out-jp
server server1 jp.xx.xx:110 maxconn 20480

frontend的端口为要在中转服务器上用的端口

backend的端口是源服务器的ip和端口

每个端口的“frontend” 要对应一个“backend”

文件写的时候要记得一一对应。

端口信息自行修改

运行命令:

haproxy -f /etc/haproxy/haproxy.cfg

2、在美国服务器上部署nginx并启动

3、在亚马逊route53增加相应的解析

大功告成呀,老板不发奖金那是不可能的噢

还有更大的提升空间,有兴趣的朋友可以一起探讨

QQ:3984850

时间: 2024-10-21 13:58:53

海外网站加速的相关文章

云时代来临,快速利用CDN服务为海外用户访问国内网站加速

云时代,如何利用CDN服务为海外用户访问国内网站加速 本文Blog地址:http://www.cnblogs.com/taosha/p/6760079.html,您可以自由转载,请保留出处,谢谢配合! 众所周知,海外用户访问国内网站速度都不尽人意,主要原因是地理距离比较远,中国到海外的Internet出口带宽有限且中间还隔着"长城防火墙".那我们有什么办法可以来加速海外用户对国内网站的访问速度么?答案就是CDN服务.本文主要就是介绍CDN服务提高海外客户访问国内网站的加速原理,海外CD

宝塔面板+Fikker+BBR算法+CloudXNS---搭建一个简易的全球CDN缓存节点给网站加速

一.组件简介1)宝塔面板 宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率.例如:创建管理网站.FTP.数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU.内存.流量监控图表,计划任务等功能.我们在这里只用到它的LNMP/LAMP一键安装功能. linux(centos)版:yum install -y wget && wget -O install.sh http://download.bt.cn/install/i

学会分析优秀竞争对手的网站加速网站排名

seo优化如何让网站快速进入百度前5页 引言:分析同行优秀的竞争对手的网站可以让你的网站少走弯路,取其优点,进入百度优质站点行列,快速进入百度前5页 为什么要分析优秀竞争对手的网站?(百度第一页的网站) 任何事物的存在必有其存在的理由 网站排在第一位,说明百度认可该网站,说明网站的布局.内容质量.内外链接都符合百度的优质站点标准 百度在分析网站的时候,会建主题模型,提取优秀站点中某一些做的好的特征作为对同类型网站优质站点识别的参考数据,所以我们要分析优秀站点,从中去其糟粕,取其精华. 我们如何分

网站加速哪家强?四大免费CDN服务评测大PK

之前我把市场上主流的.适合站长用的CDN都介绍了一遍,但随着加速乐与百度分家,百度自家推出云加速后,市场格局再度发生变化. 本文,将结合卢松松的亲身体验,来对比360网站卫士.百度云加速.加速乐.安全宝,国内四大中小网站CDN服务商的具体表现. 对中小站长来说,我们一般只关注以下几点: 1, 速度,节点数量越多,表明加速效果越好. 2, 功能,功能当然越多越好. 3, 稳定,着重介绍,3天2头访问慢可不好. 4, 安全,只要不出问题就好. 5, SEO,对优化越有帮助越好. 速度 用CDN最大的

雅虎付出的34条网站加速方法

雅虎给出的34条网站加速方法 雅虎给出了优化网站加载速度的34条法则(包括Yslow规则22条) 详细说明,下载转发 ponytail 的译文(来自帕兰映像). 1.Minimize HTTP Requests 减少HTTP请求 图片.css.script.flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应时间.把多个JS.CSS在可能的情况下写进一个文件,页面里直接写入图片也是不好的做法,应该写进CSS里,利用 CSS sprites 将小图拼合后利用background

使用Varnish为web网站加速

使用Varnish为网站加速 varnish概述     Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸Verdens Gang (http://www.vg.no) 使用3台Varnish代替了原来的12台squid,性能居然比以前更好.Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多.在1975年时,储存媒介只有两种:内存与硬盘.但现在计算机系统的内存除了主存外,还包括了cpu内的L1.

Swarmify完美整合WordPress打造免费网站加速CDN

Swarmify完备整合WordPress打造免费站点加快CDN Swarmify先前称号为Swarm CDN,是一家供给CDN服务的公司,针对影音及图片加快分红几种不同型态产品,就中有项专为WordPress站点加快的WordPress Acceleration免费计划,主如果让站点图片有加快及分流.缩减流量结果,在载入页面时能从更近节点来得到图片,如果你的站点自己流量不大,想尝尝可否放慢图片载入速率的话,可以参考本文讲授免费使用这项功能. Swarmify的WordPress Acceler

用WP Super Cache和七牛为你的WordPress网站加速

众所周知,WordPress一直都是博客建站的首选程序,而现在也有越来越多的企业网站都选择采用WordPress来搭建. WordPress虽好但其过于臃肿且响应速度慢等缺点也为站长们所诟病,目前网上介绍为WordPress加速的方法五花八门,各有各的优缺点. 而我选择的是通过WP Super Cache和七牛相结合为WordPress加速. 首先~ 在入正题之前,有必要和新入坑的童鞋科普下以下内容: 不论是在本地还是服务器上成功安装WordPress后,你会发现其后台打开速度好慢好慢,这是因为

web网站加速之CDN(Content Delivery Network)技术原理(转载)

CDN技术原理(转载) 1.Author: 北方人 2.LastUpdate : 2014-08-25 15:13:33 3.原文地址:http://www.51know.info/system_performance/cdn/cdn.html 在不同地域的用户访问网站的响应速度存在差异,为了提高用户访问的响应速度.优化现有Internet中信息的流动,需要在用户和服务器间加入中间层CDN. 使用户能以最快的速度,从最接近用户的地方获得所需的信息,彻底解决网络拥塞,提高响应速度,是目前大型网站使