oraclinux's blog

关于realserver的 no arp 疑问

我现在有个集群系统正运行着

运行模式是 Direct Routing

所有服务器都在内网,通过硬件防火墙将外部地址影设到 集群的公共ip上,也就是调度机的公共ip上

一般情况下,如果去ping 这个公共ip 那响应的一定是 前面的调度机,因为 realserver网卡的lo:0设置的是 no arp

但有种情况发生了

当我将realserver的一台机器重新启动或调度机掉电,防火墙的地址却影设到了一台具体的realserver的公共ip上,这样,所有的外部请求就都落在了一台机器上,没有均衡实现了

关于lvs中的size=65536

最近在测试lvs
并已经将lvs实施在了一个集群中
主要用途如下:

我们的车载终端汇报位置到服务器上,由于这些终端和服务器建立连接后基本不会释放连接,每20秒汇报一下自己的经度和纬度到服务器。所以服务器由多台系统组成,负责收取和处理这些信息,然后将处理的结果在发送到调度机器上

现在有个疑问:
一般linux下有1024限制 如果我ulimit -n 65535以后将可以避免这个最大文件数,也可以理解为socket连接数。
想问下 lvs一般有这个方面的限制吗?(当然现在连接是3000左右,以后会上到10000以上)

Subscribe to RSS - oraclinux's blog
randomness