如何实现双线路单ip对外实现服务

如何实现双线路单ip对外实现服务,第1张

让你实现:访问电信服务器自动使用电信线路,而访问网通服务器时自动使用网通线路 上网的朋友基本都清楚,北方网通与南方电信的互联网通信存在瓶颈,且不去说具体是什么原因造成的,但这确实给互联网的应用造成了很大的障碍。所以,从服务器以及IDC运营的角度来说,出现了很多双线路机房,通过部署电信、网通双线路,满足用户对双线路的实际使用需求。 1、双ip双线路。服务器配置2块网卡,分别配置电信、网通不同的ip地址。在服务器上配置路由表,实现服务器访问电信和网通各自不同的ip的时候,分别走不同的通道。另一方,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的ip地址请求返回不同的服务器ip的方法来实现,网通用户请求域名时返回网通的ip,电信用户请求域名时返回电信的ip,这也就是所谓的智能dns解析。 2、单ip双线路。服务器配置1块网卡1个ip,或者是电信的ip、或者是网通的ip。通过路由器上配置路由表来实现双线路访问,这样做的好处是不用对服务器进行配置,而缺点是这样的配置,实际上只解决了半边通信的双线路访问,无法对用户在访问服务器时提供正确的路由通道。所以这样的方案一般只是过渡方案。 3、CDN双线路。记得我当年还加入过一个CDN的联盟呢。呵呵。CDN(Content Delivery Network)也就是互联网内容分发网络,基本的概念就是制作大量的站点镜像,比如北京有服务器,这时候在南京放个镜像服务器,广州也放一个镜像服务器,然后通过智能dns解析让北京的用户访问北京的服务器,南京的用户访问南京的服务器缓存,以此类推。貌似新浪之类的大型门户网站就是这么做的。CDN的好处是容易部署,可扩展性强,缺点就是镜像缓存技术对于静态页面方式的网站,比如门户网站支持度是非常高的,但对于基于动态更新的网站,基本就无用武之地了。 4、BGP单ip双线路。BGP(Border Gateway Protocol)边界网关协议。BGP具体的功能就是控制路由的传播和选择最佳路由。这个双线路的实现必须是IDC机房运营商与电信、网通能够达成合作协议,通过骨干网络的路由器来给予最优路由选择,所有的一切,对于服务器和用户都无任何负担。服务器仅需单ip且效果最佳。但是这样的合作谈判又怎么会那么容易。所以目前这样的基于BGP的解决方案基本都是针对绝对的高端用户提供的。 其实就是双线路联网的另一个重要的网络应用。也就是针对客户端群体的双线路访问。在实际使用中,有很多情况下,公司、网吧或者个人在家里,常常因为申请了电信的上网线路,就会导致网通的访问变慢,而申请了网通,则访问电信又会很慢。干脆申请两条线路,一条电信宽带,一条网通宽带吧。又不知道怎么把它们接起来。其实在这样的应用中,通过双网卡双ip的方式就可以实现双线路自动识别。 下面来说说具体如何 *** 作。以我的电脑为例给大家做个演示。我使用了2条宽带,一条电信线路,一条网通线路,带宽分别是1M。我自己呢也有两个网卡,一个有线网卡连接网通,一个无线网卡连接电信线路。连接网通的网卡,ip设置为:1921681111,网关设置为19216811连接电信的网卡,ip设置为:1921680111,网关设置为19216801

计算机网络。
服务器是提供计算服务、网络服务的设备。服务器和电脑一样由CPU、硬盘、内存、系统总线等组成。
部署服务器其实就是服务器部署,我们的前端项目和后端项目已经开发完成了,前端是在我们自己的本地服务器开发的,后端也会在自己的服务器上开发完成。

yum install -y nginx

进入/etc/ngin文件夹,并且新建自己的配置目录如:myconfig,并且进入此目录,新建一个配置文件如:ghmallconf,编辑以下内容并且保存:

上传前端文件(执行npm run build后,项目下会生成一个dist文件夹)至该配置文件中配置的地址如:/usr/portal/ghmall-portal/dist

进入/etc/ngin文件夹,编辑配置文件:vim nginxconf

修改为自己的server配置:

server {

      listen 9527;

      server_name localhost;

      location / {

        root /usr/portal/ghmall-portal/dist;

      }

      location /ghmall/ {

        proxy_pass >一个节点。
多个服务器上部署多个服务,每个服务就是一个节点 ,每个节点就是一个单体架构的服务。
程序主要的动能就是开了多个线程,定时去远程服务器上通过ftp拿文件,然后解析文件,数据保存数据库节点。

满足玩家需求。魔兽世界会部署多个服务器以满足全球玩家的游戏需求,这些服务器分为多个区域,包括美洲、欧洲、亚洲等地区,每个区域都会设置多个不同的服务器列表。魔兽世界是一款非常受欢迎的MMORPG游戏。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10589285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存