2011-01-12 66 views
1

我已经能够在ubuntu linux上构建rabbitmq服务器。它已经被预先包装和制作,它可以作为服务开始。当我得到客户端源时,我没有做出来,因为它看起来像它需要一个名为./deps/rabbitmq-server的文件夹。分析代码,我发现客户端的作者正在访问与服务器中相同的头文件,在头文件“amqp_client.hrl”中使用include_lib(“rabbit.hrl e.t.c的路径”)。然后,我决定在erlang的lib目录中添加rabbitmq_server,以便在启动vm时自动添加路径。但是这仍然没有帮助。还有另一个文件夹,客户端引用的名为“rabbit_common”的包含文件夹,他假定包含所有.hrl文件。请协助我在我的ubuntu服务器上构建客户端和服务器,以进行测试。由于文件路径问题,Rabbitmq erlang客户端生成失败?

此外,如果有人使用RabbitMQ服务器进行即时消息,请提供一些基准和/或您的发现,以了解其吞吐量,速度和用户数量。它如何与ejabberd相比?如何为Web功能创建AJAX/Jquery/Javascript客户端? 谢谢

回答