[rabbitmq-discuss] Install a plugin in the broker

Matthias Radestock matthias at rabbitmq.com
Fri Aug 3 08:36:35 BST 2012


On 03/08/12 08:20, Félix wrote:
> Has anyone tried to put in production a plugin?
>
> I'm trying to install this plugin
> https://github.com/flopezluis/rabbitmq-throttling-exchange in the
> broker, under Macosx and Rabbitmq 2.8.5.
>
> The plugin is working well in development with make run-in-broker,  in
> production   the plugin is activated well, but when you try to publish a
> message with the exchange, the message is lost. If you tried to publish
> the message through the web site you can see the following error
> http://pastebin.com/YSHHASYt

The error is somewhat obscure, but if you look at the line it's failing 
at - 
https://github.com/flopezluis/rabbitmq-throttling-exchange/blob/master/src/rabbit_exchange_type_throttling.erl#L70 
-you'll see a call to lists:keyfind/3, which was introduced only in 
Erlang R13B01. Are you perhaps running an older version in production?

Matthias.


More information about the rabbitmq-discuss mailing list