weblogic集群测试问题

shufangxieyang 2010-06-23 12:29:27
weblogic集群已经配置好了,一台管理服务、一台代理服务,两台受管服务。
做并发测试时遇到如下问题:并发访问量为50,但只有其中一台受管服务响应请求,任意关闭一台受管服务,另外一台便可以响应处理。重新开启关闭的服务,但仍然只有一台接收请求,而不是两台各处理25请求。是我配置错了吗?哪里错了?要怎么查找?请高手解答.
...全文
154 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
SiyuanAsp 2010-07-01
  • 打赏
  • 举报
回复
也在这儿问你一个问题呢。你做集群的时候,是采用的session复制方式么?我在做内存复制的时候一直没成功,断开一个服务后,会话就没了。weblogic.xml中也配置了replicated_if_clustered。就是在"复制组"配置时,不确认“复制组”的名字是自己随便定义的不?
SiyuanAsp 2010-07-01
  • 打赏
  • 举报
回复
检查下负载策略呗。
太虚野老 2010-07-01
  • 打赏
  • 举报
回复
查下配置及负载的策略
yejsj 2010-07-01
  • 打赏
  • 举报
回复
如果配置正常,采用的是会话保持策略,一个session只会访问一台主机

如果不同的session,应该是随意分配的.

按你所说,要查下配置及负载的策略
QinArmy 2010-06-25
  • 打赏
  • 举报
回复
不知道楼主用的是weblogic的什么集群。我们在用JMS集群时,连接工厂有个属性正如1楼说的那样。
xieyu_zy 2010-06-25
  • 打赏
  • 举报
回复
如果这样的话,就应该要检查一下配置了。
shufangxieyang 2010-06-24
  • 打赏
  • 举报
回复
我的测试工具是Apache的ab包,访问比较简单,就访问一个简单的页面,并输出一些信息,刚刚用两个终端,每个终端请求总数为1000,并发数为20,结果还是一样。唉~~~~
xieyu_zy 2010-06-24
  • 打赏
  • 举报
回复
负载均衡有一个特性就是,如果来自同一个终端(客户端的一个浏览器或者telnet等等),如果第一次访问了一个节点,第二次将会继续访问这个节点,因为第一次访问的时候,你的SESSION是保存在这个节点中的,第二次访问需要在这个节点中才能拿到SESSION信息,如果失败了,如何切换是根据配置完成;模拟多个并发要有相应工具支持,如果工具只能支持单纯的发送请求的话,一般它只会访问其中一个机器,用多个终端每个终端同时发送25个上去试一试,我相信不是这样的结果。

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧