我在 Ubuntu 10.04 64 位操作系统上使用 rabbitmq-server 作为带有 python 客户端的 amqp 服务器。
Rabbitmq-server 现在无法启动。我卸载并安装了最新的 rabbitmq-server 1.8.0 但我仍然无法让 rabbitmq 工作。
我想要在 ubuntu 系统上使用 amqp 的学习曲线较少的其他替代方案。你能推荐一个吗?
OpenAMQ http://www.openamq.org/
您是否尝试删除 /var/lib/rabbitmq?
OpenAMQ 已死。OpenAMQ 和 AMQP 规范的创建者将在 2011 年放弃对它的支持。
他们建议切换到ZeroMQ。我建议也一样。查看ZeroMQ 手册。消息传递变得非常简单。创建一个套接字,发送。不需要启动任何代理。应用程序使用 TCP 地址来指定目的地。
Python API 使用相同的函数。
为什么要通过安装和管理 MQ 的本地安装来浪费您的时间?这可以很容易地以低价外包给基于云的 AMQP 提供商 StormMQ。更多信息:http: //www.stormmq.com