chat - 将 Rabbitmq 或 Hornetq 用于高流量聊天组件

标签 chat rabbitmq hornetq

我正在为应用程序构建高流量聊天组件,并决定将其构建在消息队列之上,我将其缩小为这两个:Hornetq 和 Rabbitmq。

  1. 有没有人对哪个更好的选择有任何意见? (我还计划编写一个服务器,该服务器将位于队列和用户之间,用于使用 java nio 执行 websocket 和 comet 任务)

  2. 谁能告诉我一些关于使用这些技术的消息节流算法的有用信息?

最佳答案

RabbitMQ 有 AMQP,如果那是你需要的,那将是更好的选择。

HornetQ 以 JMS 为中心,支持 Stomp。

关于chat - 将 Rabbitmq 或 Hornetq 用于高流量聊天组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8441789/

相关文章:

android - 在 XMPP 中获取离线消息

java - 如何停止多线程聊天客户端

java - ColdFusion/RabbitMQ 在factory.newConnection() 上失败

amazon-web-services - AWS 的最佳 JMS 实现

jboss - 如何在HornetQ中查看消息列表

android - Socket.io如何检查连接(android)

node.js - Socket.io 私密消息,多用户同时在线

docker - 如何检测Kubernetes的Pod中发生的异常?

python - 将 RabbitMQ 与 Plone 一起使用 - 是否使用 Celery?

jboss - 如何在JBoss 7 中升级HornetQ 版本