`
zhangpuego
  • 浏览: 52057 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

多个服务器,去掉一个服务器后的分配

 
阅读更多

例如手机朋友网有n个服务器,为了方便用户的访问会在服务器上缓存数据,因此用户每次访问的时候最好能保持同一台服务器。已有的做法是根据 ServerIPIndex[QQNUM%n]得到请求的服务器,这种方法很方便将用户分到不同的服务器上去。但是如果一台服务器死掉了,那么n就变为了 n-1,那么ServerIPIndex[QQNUM%n]与ServerIPIndex[QQNUM%(n-1)]基本上都不一样了,所以大多数用户的请求都会转到其他服务器,这样会发生大量访问错误。

问: 如何改进或者换一种方法,使得:(1)一台服务器死掉后,不会造成大面积的访问错误,(2)原有的访问基本还是停留在同一台服务器上;(3)尽量考虑负载均衡。

大家讨论一下吧。

分享到:
评论
2 楼 zhangpuego 2011-11-07  
他们每人交了9元,是27元.退了他们每人1元.所以总共的钱数应该是 3个人每人9元,3 X 9 = 27 元 +  退给他们的3个人每人1元,3 X 1=30  正好!
1 楼 zhangpuego 2011-11-07  
这里我简单点说,用几个计算式子吧。
1.店主的折扣价(25)+服务生偷藏起来的钱(2)=旅客的现在总花费(27)
2.旅客的原花费(30)=折扣票价(25)+店主的返回钱(5)
3.旅客的原花费(30)=旅客现在的总花费(27)+旅客最后收到的退还金(3)
4.旅客收到的退还金(3)+服务生藏起的钱(2)=店主的返回钱(5)
5.就是说,最后,三个旅客花费的钱数中,包括被服务生藏起来的那部分,所以要是求总金额的话,不是加服务生藏起来的钱,而应该加旅客最后收到的3元退款。
所以,这是一个逻辑偏差的陷阱而已,钱,至始至终都没有飞走~!

相关推荐

    微服务 java jar包windows服务器部署去掉黑框开机自启动

    描述:java开发多个微服务系统,jar包方式运行,windows服务器部署,去除小黑框,改为log日志输出,设置开机自动启动。 相关技术文档:...

    win2003 服务器 文件夹 权限分配

    系统分区c盘,不管多大硬盘,我都分在10G左右,一个系统安装下来都要用到4G左右,加上些必须在系统盘的软件,余下4G左右的空闲是没什么问题的.最大化给系统盘”瘦身”,有利于服务器系统的快速稳定.考虑硬盘的大小,剩下的...

    您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限。拒绝访问解决方法

    最近总遇到这些情况,同属一个域里的计算机,别人都访问的了他的计算机,但他就是访问不了别人的,但他还是访问的了其他的一些计算机的。和别人的计算机ping也通,但用IP地址查找也找不到,他并没开防火墙之类的,这...

    SVN服务器端全部配置

    另外还有一个参数realm用于指明仓库所属的认证域,默认情况下每个仓库位于不同的域(每个仓库有一个唯一的uuid),因此我们可以不设置该项,除非多个仓库需要共用同一份passwd配置。 ⑵passwd文件的配置很简单,格式...

    服务器虚拟化方案.pptx

    虚拟化前: 每台主机一个操作系统 软件硬件紧密地结合 在同一主机上运行多个应用程序通常会遭遇沖突 系统的资源利用率低 硬件成本高而且不够灵活 虚拟化后: 打破了操作系统和硬件的互相倚賴 通过封装到到虚拟机的...

    多播udp通信程序服务器端,客户端去掉发送函数即可

    一个简单多播通信程序,这里仅是多播udp通信程序服务器端,客户端去掉发送函数即可,会自动调用接收函数。真有需要我可以上传给大家

    服务器专用完整版PHP集成环境(集成完全组件无阉割,适合服务器上使用的PHP集成环境)

    而且是完整版,所以更加适合在服务器上运行(其他集成环境通常用来测试的,集成的组件阉割过,体积小很多)当然PHPWAMP也很适合在本地测试,如果包括32位和64位、线程安全与非线程安全的PHP版本,共计700多个PHP版本...

    TCP多个客户端与服务端数据传输源码(c#客户端服务器端分开)

    TCP多个客户端与服务端数据传输,c#winfrom源码,有注释,支持局域网,服务器端客服端分开的,vs2017调试

    cisco思科UCS服务器.pptx

    现有的数据中心设备延长了2年的生命周期 使部署一个机架,一排机架,或是多个数据中心的虚拟服务器成为可能 使存储网络,数据网络,高性能计算网络,全都一次布线成功,统一的IO连接不同的虚拟服务器 每台主机都...

    Serv-U FTP Server V10.3_(架设windows下FTP服务器)中文破解版.rar

    可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。 Cyes技术...

    无服务器架构的最佳实践.docx

    抛弃Python Flask是一个挺不错的小框架,用于由服务器管理会话的站点,使用旧式的请求-响应方式。在交互式网络的新世界中,这就像是用橡皮筋和橡皮刮板来试图建造一个房子一样,非常古怪。 旧式的部署架构 当你开始...

    Apache+多个Tomcat 服务器集群配置

    将以下Module的注释去掉,这里并没有使用mod_jk.so进行apache和tomcat的链接,从2.X以后apache自身已集成了mod_jk.so的功能。只需简单的把下面几行去掉注释,就相当于以前用mod_jk.so比较繁琐的配置了。这里主要采用...

    服务器错误[网站https服务器内部500错误的解决方法][修改版].docx

    如果你要是觉得很烦,最简单就是选中整个存放程序的文件夹,注意是存放程序的文件夹,进行右击重复以上步骤,当选择权限时,直接选择 everyone确定后将权限设置成完全控制即可,如果你的程序是在服务器上出现权限...

    服务器iis安全专家.zip

    MYIIS-VIF一个为弥补IIS自身功能不足而编写的一个智能IIS多功能软件,它能将IIS本身不具备的多个功能集合在自己身上。用户可以有选择性的进行使用,无论你的IIS是安装使用的何种脚本VIF都支持。该软件主要面向为拥有...

    如何建域服务器.doc

    " " " "首先,当然是在成员服务器上安装上Windows Server " "2003,安装成功后进入系统, " " " "我们要做的第一件事就是给这台成员服务器指定一个固定的IP,在这里指 " "定情况如下: " " " "机器名:Server " " " ...

    服务器局域网共享设置.docx

    二、 在同一个局域网里面,可以建立工作组,要共享文件的所有计算机都加到工作组中。具体做法是:我的电脑——>属性——>计算机名——>更改——>在工作组里设置相同名字,服务器局域网共享设置全文共2页,当前为第2...

    服务器专用PHP套件(PHP套件安装包、php实用工具)

    而且是完整版,所以更加适合在服务器上运行(其他集成环境通常用来测试的,集成的组件阉割过,体积小很多)当然PHPWAMP也很适合在本地测试,如果包括32位和64位、线程安全与非线程安全的PHP版本,共计700多个PHP版本...

    打造安全性高的服务器

    上次 由于时间不足的关系 忘记 和大家说了,服务器上最好不要 安装 太多的 第三方 程序 这样会对服务器造成一定的 威胁,列如最典型的SU,只类的软件最好不要安装, 还有 一个朋友说 %100 的安全,我当时 也对他说 也...

    详解 Nginx 负载均衡和反向代理配置和优化

    DNS 轮询是指一个域名可以绑定到多个的 ip 服务器上, 用户在访问的时候 dns轮询访问这几个 ip 的服务器, 达到负载均衡的目的. 可以使用 linux 命令 dig domain 来查看情况. 缺点: 1、 可靠性低. 如果某一个服务器宕...

    krpano破解(Window、linux服务器)

    krpano破解(Window、linux服务器),可破解服务器端的krpano,去除水印,在服务器搭建PHP环境,运行此文件,有时候运行一次无效,这时候别紧张,千万别放弃,多运行几次就能成功,关键看人品,亲测过好几个服务器,...

Global site tag (gtag.js) - Google Analytics