首页 相关文章 基于DNS的多机均衡负载的实现

基于DNS的多机均衡负载的实现

基于DNS的多机均衡负载的实现-

前二天为一个客户添加了一台服务器。共同承担一个论坛的运作。但是。要实现负载均衡。的确是件难事。
之前有试过几个方法,
一、DNS轮值。。优点:简单实现。缺点:无法检测各个服务器的负荷。难控制访客的访问地址(一般DNS服务器都有缓存,所以。效果不明显)
二、前台程序。。使用了一个类似Zeus Load Balancer的服务程序。在前台接受访问请求。再分流到各个实际的服务器。

但以上二个方法都不太适用我的情况。。
第一种。无法正确分配访客流量。。。常发生一台服务器的负荷很大。而另一台就很低。。。
第二种。会占用更多的流量。资源也占用较大。 

最好。我还是采用了一个DNS均衡负载的方法---lbname。
它的主要效果介绍:
一、基于perl的dns服务端。应用简单。
二、自动检测各个服务器的负荷。然后再按结果优先分配DNS解析。
三、DNS解析实时生效。不会被DNS服务器缓存。
四、安装方法简单。。。



lbname网页介绍
[ 查看全文 ]

  • 环境,三台虚拟机系统,debian,centos,rhel。基于ipvsadm的负载均衡,采用DR方式,rhel做lvs的director,其余两台是real。负载均衡的服务是web。 实现如下: 所需的软件:os(废话),ipvsadm,及其相关库文件(默认安装即可) ipvsadm下载地址:ipvsadm下载 采用源码包的安装形式安装。 安装要点: 1、ipvsadm需要os的内核源路径支持,从www.kernel.org下载最新的内核,放到/usr/src中并解压。...[ 查看全文 ]
  •       ADSL是当今比较实惠的一种宽带接入方案,其计费目前一般采用包月的方式。如果一个用户使用一个帐号上网,那就势必有点不划算,如何实现一条ADSL多个用户上网呢?下文交流一下经验。 共享原理 鉴于目前市场主流的以太网接口的外置式ADSL Modem都有内置路由器,具备路由功能;同时还内置了一个大容量ROM芯片(其中含PPP拨号程序)。借助这个内置拨号程序...[ 查看全文 ]
  • 标签:Java JAVA基础
    一、AOP编程概览 面向对象编程技术进入软件开发的主流对软件的开发方式产生了极大的影响,开发者可以用一组实体以及这些实体之间的关系将系统形象地表示出来,这使得他们能够设计出规模更大、更复杂的系统,开发周期也比以前更短。OO开发的唯一问题是,它本质上是静态的,需求的细微变化就可能对开发进度造成重大影响。 Aspect-Oriented Programming(AOP)是对OO技术的补充和...[ 查看全文 ]
  • 局域网在尚未接入Internet之前是内联网Intranet,Intranet可以通过TCP/IP协议实现内部互访。当Intranet与Internet相互访问时,通常要进行信息的过滤和安全处理。Intranet与Internet网络互连主要有两大类:一是的各台计算机申请独立的IP地址;二是Intranet的多台计算机公用一个IP地址。这里介绍Intranet的多台计算机公用一个IP地址通过代理服务器(Proxy Server)与Internet连接。 Proxy是什么呢,...[ 查看全文 ]
  • 标签:PHP
    异步的文件上传是在现代的AJAX实现的Web应用里面经常要遇到,必须解决的问题。但是标准的AJAX类(XmlHttpRequest)无法实现传输文件的功能。因此,这里讨论的内容就是如何在AJAX的技术的基础之上构建异步的文件上传功能。在这个功能当中需要使用到内置的框及(IFRAME)来传输文件。这个功能实现的效果是页面在上传文件的时候,用户还可以使用该页面并且填写文件描述。 这个例子是我...[ 查看全文 ]
  • 传真是企业中的常规应用,许多商贸往来的信息交换都需要利用传真来完成,但是却不可能为每个人配备一台传真机。用Linux系统可以建立一个人人都可以使用的传真服务器系统。 条件: 1、Linux操作系统 2、efax服务器 3、支持1、2类传真的调制解调器 安装好的RedHat 6操作系统中已经完整地配置好了传真系统,关键是将系统真正建立起来。在缺省的系统配置中有一些错误,可以参考FAX-...[ 查看全文 ]
  • 标签:ASP
      本文介绍如何建立基于Web的日历,同时为不熟悉Active Server Pages(ASP)、SQL和ADO的开发者提供建立Web站点的过程介绍,也为有经验的开发者提供了Web站点可伸缩性方面的技巧。 随着网络应用的发展,基于Web的日历越来越受到人们的重视,对于显示诸如最后期限或日程安排之类的重要事件,或显示谁在什么时候休假,基于Web的日历都是有用的。本文描述了如何使用IIS和SQL Server内的ASP建立一个非常简单...[ 查看全文 ]
  • 标签:ASP
      摘要 网络办公已是现代企业发展的大势所趋。本文主要阐述了基于B/S结构的收发文管理系统的功能模块以及如何使用ASP和SQL Server解决一些相关的技术,其中包括系统的安全性问题。 引言 传统的手工办公方式已经无法满足现代办公的需求,收发文管理系统作为提高工作效率、规范办公制度,增强办公的透明性,实现信息、文档资源的统一管理,方便领导决策,逐步实现无纸化办公的重要工具,越...[ 查看全文 ]
  • 程序界面多模式显示的实现 作者:徐景周 下载本文示例源代码 如果你用过RealPlayer播放器的话,那就一定对它的多模式显示方式不会陌生吧!RealPlayer拥有正常和精简两种显示模式。我们有时也想在自己的程序界面上实现类似的功能,该怎样实现呢?下面拿我用VC6.0做的一个多模式显示程序示例来向大家展示,它是怎样实现类似功能的。如下图所示:(图一) ...[ 查看全文 ]
  • 标签:Java JAVA基础
    JavaBean是一种基于Java的软件组件。JSP对于在Web 应用中集成JavaBean组件提供了完善的支持。这种支持不仅能缩短开发时间(可以直接利用经测试和可信任的已有组件,避免了重复开发),也为JSP应用带来了更多的可伸缩性。 文件的上传功能在基于B/S的开发模式中非常普遍。同其他开发工具相比较,JSP对文件的上传支持并不是很完美,它既不象ASP那样一定需要使用组件来完成,也不像PHP那样...[ 查看全文 ]
  • 我们在编写程序,开发软件的过程中如果能利用已有的程序的功能,那么可以大大减轻开发过程中程序员的工作量,同时达到事半功倍的效果。例如在工程中,许多软件需要文字处理功能,虽然MFC提供了一些方法,但是具体实现起来既费事,又有一定的困难,如果我们可以直接使用OFFICE提供的功能,岂不美哉!要实现这一目的,只需要利用ActiveX Automation 技术就可以轻松实现。本文主要讲述了自动化的概念,并...[ 查看全文 ]
  • 关键字: VB.NET DirectSound9 播放器 均衡器 作者:董含君 转载请注明来自:http://blog.csdn.net/a11s 发现最近发帖有点上瘾,这个估计真的是最后一篇关于DirectSound的文章了.用VB做播放器--估计又是我填补国内空白了.呵呵开玩笑.用MediaPlayer做播放器的不要看不起我哦...现在来写一下均衡器.必要知识是示波器,如果没有示波器的知识来做均衡器估计比较困难.这个是连接 http://blog.csdn.net/a11s/archive/20...[ 查看全文 ]
  •   电脑问题:在上网的时候,一打开网页就会出现无法显示网页,页面中会提示“找不到服务器 DNS错误。   解决方法: (1)右键单击网上邻居,选择属性。     (2)右键单击自己所进行连接网络的图标(小编用的是无线网络,所以点击的是无线网络,这一步因连接方式而定的哦!)选择属性。 ...[ 查看全文 ]
  • template class CToolbar { public: CToolbar(); void CreateToolbar(HWND hParent);// 创建工具条 void AddButtons();// 逐个加入按钮 void DestroyToolbar();// 撤消工具条 LRESULT OnToolbarNeedText(WPARAM, LPNMHDR pnmh, BOOL&); // 工具条上按钮的提示信息 protected: HWND m_hwndToolbar;// 工具条的窗口句柄 }; 接着,要...[ 查看全文 ]
  • DNS傻瓜书 DNS傻瓜书作者: rainren 版本: 01版系统: FreeBSD5.2, 自制一个example.com的本地解析基础知识:域名系统DNS是将域名转换成相应IP地址的因特网服务. 目前使用的DNS服务器软件是BIND (Berkeley Internet Name Domain ). BIND名字服务器守护进程的名字是: named, 可以使用BIND提供的ndc工具来启动, 终止, 重新启动名字服务器. 配置文件是/etc/namedb/namd.conf. DNS服务器可分为以下几种: (摘自<&g...[ 查看全文 ]
  •   预备知识 先来了解无线局域网的Ad-Hoc结构。与有线局域网类似,这是一种对等网络结构,各计算机只需安装了无线网卡,彼此即可实现直接互联,无需中间起数据交换作用的AP。同时,该结构中各无线用户的位置是平等的,如不加特殊限制,各用户的操作权限也是相同的。 虽同为对等结构,但无线局域网却具备了有线局域网所不可比拟的特定优势。只要有一台计算机建立了点对点连接(相当...[ 查看全文 ]
  •   ①简介 DNS就是Domain Name System,它能够把形如www.21php.com这样的域名转换为211.152.50.35这样的IP地址;没有DNS,浏览21php.com这个网站时,就必须用211.152.50.35这么难记的数字来访问。提供DNS服务的就是DNS服务器。DNS服务器可以分为三种,高速缓存服务器(Cache-only server)、主服务器(Primary Name server)、辅助服务器(Second Name Server)。 DNS的详细原理、工作流程、术语、概...[ 查看全文 ]
  • 标签:软件教程
    大家在打开网页的时候会出现,有的网页打开速度快,有的网页的打开速度慢。网速没有变的为什么有的快有的班慢呢?这很可能跟大家的DNS配置有关,下面小编就给大家分享一篇DNS优选的文章,希望能帮到大家 步骤一:打开你的360安全卫士,在右下方找到功能大全, 步骤二:单击功能大全,会看到很多功能的,找到“DNS优化”,安装好后,单击“开始DNS优化” 步骤三:安装...[ 查看全文 ]
  • 标签:PHP
      今天无意间看到一个网站,它的计数器能够在静态页里更新,我想,应该是使用js来做的,打开源代码一看,果然是: <div align=center><SPAN class=Article_tdbgall> 作者:未知 文章来源:Meidi.Net 点击数: <script language=’javascript’ src="http://img.jcwcn.com/attachment/portal"http://www.xxx.com/Article/GetHits.asp?ArticleID=759"; //需要访问的地址 set_time_limit(L_TI...[ 查看全文 ]
  • 标签:Java JAVA基础
      摘要:本文介绍了JavaBean实现多个文件上传的两种方法,分别是使用http协议和ftp协议实现。首先讲述了http协议传送多个文件的基本格式和实现上传的详细过程,之后简单介绍了使用ftpclient 类实现了ftp方式的上传,最后对这两种方法进行了比较。 关键字:JavaBean 、http 、ftp 、ftpclient JavaBean是一种基于Java的软件组件。JSP对于在Web 应用中集成JavaBean组件提供了完善的支持。...[ 查看全文 ]
手机页面 收藏网站 回到头部