各个jms提供程序实例之间的负载分配。
生产者<->消费者
在上面的场景中,可以说\'N \'个生产者试图将大量消息放入我们(消费者)的JMS队列中。
我的问题是负载分配如何在JMS环境中特别是在队列中工作。
我认为在这种情况下,JNDI提供了足够的间接性,因此所有客户端都只是在查找一些基于JNDI的队列和连接工厂。任何种类的loadDistributor都可以位于使用者和生产者之间以接收传入的消息。
它如何将这些传入消息分发到JMS提供程序的服务器场(我认为我们需要它们的服务器场来处理传入流量),然后如何维护多个队列的同步副本..还是让任何消息进入任何队列,然后使用MDB对其进行处理。但是您如何保证将按照收到消息的顺序处理消息,因为它们全部分布在一堆队列中...
对于这种“高负载”环境,推荐的方法是什么?
没有找到相关结果
已邀请:
1 个回复
莽缓逢