HSXB Cluster

备份一下

----------------------------------------------------------------
<1>

HSXB     Client A
  XMPP Server  Client B
HSXB    Client B

这是HSXB 已经采用的结构, 这个结构中有一个不好的地方,就是HSXB 与 Client
直接作了交互,这样的话,做 Cluster 就不是那么的容易,也完全达不到自由可插拔的地步


-----------------------------------------------------------------
<2>
      
              Client A1   
       HSXB (Jetty XMPP Bot)    Workgroup A   Client A2
          Client A3
              HSXB  
       Client B1
CluterFilter     Engine(XMPP Server)      Workgroup B   Client B2
          Client B3
       HSXB    
          Client C1
       HSXB            Workgroup C   Client C2
          Client C3

这个是 HSXB 下一个版本的结构,也是我正在实现的版本, 这个版本中将在Server
端专门为HSXB 做一个服务,他的目的是用于接受所有来自 HSXB的消息,同时 Client
也只需和该服务交互,而不需要知道 HSXB的存在,这样也可以达到一定的解耦,这样对HSXB做真正的 Cluster 将不在是麻烦 ,其次
这样的结构, Agent 的游客也将非常的精准,因为 Engine 部分不会曾在有 agent list 的 cache的问题.


注: 这两个HSXB版本中都有一个共同点,就是需要在HTTP端对 UserSession 做 Cluster ,这点也将在下一个版本中,通过 ClusterFilter 完成 .. 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值