请教:
我的cognos做的是双机集群:A是主服务器,B是备用服务器,负载平衡方式是‘群集兼容’,两个机器的weight都是1.0,因为机器的硬件配置是相同的。
但是我在做压力测试的时候,发现好像B机没起作用。一直把A机压死了:CPU 100%,内存使用率都在90%了。B机还是没有什么变化。但是如果主动把A机的服务停掉,然后访问系统,会发现B机的服务会自动顶替A机的服务,难道集群的作用只是在主服务器宕机的时候起一个替代的作用吗?
另外Cognos部署在IIS上,并没有部署在第三方平台。压力测试是用LoadRunner,总共有5台机器,从每一台机器发起了100多个请求,每20个请求访问同一个页面。总访问量在500左右时,A机就宕机了,但是B机的内存和CPU压根就没有怎么变化。
负载平衡方式我选择的是‘群集兼容’,因为如果选择‘加权’的话,系统报错:请求发往不知名的dispatcher
这是什么原因造成的?请高手指教
收起