2007-03-03

activeMQ 实战 问题

关键字: JMS
ActiveMQ 4.1 缺省配置 linux 场景 activeMQ 独立服务器 消息发送 和消息接受在同一台机器上 要求 消息不丢失,并且按照 发送顺序接收 1个消息发送者, 每0.5发送一个消息,发送10个消息后,Thread.sleep(10*1000) 有2个持久订阅者 A个 一直在线 B个 长久离线 消息 textMessage "" 40个字符 问题 系统大概发送 3.5万条消息后,就不在发送消息, 没有任何 异常发生 如果B 上线,接收一部分消息后,又可以正常发消息了 Topic 的持久订阅 有大小限制?
经过初步的测试 ICE 支持的并发在200 ; 大概30个并发/s RMI 支持的并发 50左右 大概支持 20个并发/s RMI 在多于 80个请求后。出现 sockey异常。 测试环境 服务端 AMD 3000+ 1G内存 客户端 AMD 3000+ 3G内存 提供的服务 使用lucene对单个词 进行重复的查询 lucene的索引文件, 在100k 左右 在目前的 需求下 RMI 是能够满足要求的。同时 采用RMI对java的支持比较 自然 在处理 1G左右的索引文件时, ICE 大概还可以处理到 25/s 服务器节点的负荷 在100%
  • 09:38
  • 浏览 (506)
  • 评论 (0)
我的职业博客 http://hzlinux.bokee.net 职业生涯记录 企业博客网 开发记录
  • 16:41
  • 浏览 (534)
  • 评论 (0)
hzlinux
搜索本博客
最近加入圈子
存档
最新评论
评论排行榜