[rabbitmq-discuss] rabbitmq-server restart also restarts epmd

David Wragg david.wragg at lshift.net
Tue Nov 3 21:02:09 GMT 2009


Hi Garrett,

Garrett Smith <g at rre.tt> writes:
> Rather than try to solve the dependency/ordering issue that's at the
> heart of this, I'd punt and just take the most defensible course:
>
> - Running the rabbitmq Erlang process is going to implicitly start
> epmd under the rabbit user. This is least surprising -- it's the way
> any Erlang process behaves.
>
> - Removing the rabbitmq-server package necessitates removal of the
> rabbit user, which necessitates stopping all of its processes. This is
> also pretty obvious.

I tend to agree that if we are killing epmd in order to remove the
rabbitmq user, then the right time to do it is immediately before the
deluser.  While it would be nice if we could have a rabbitmq-specific
epmd process that gets started and killed along with the rabbitmq
server, erlang doesn't currently make that easy to achieve.  I'll add
the issue to the rabbitmq tracking system.

David

-- 
 [][][] David Wragg       | mail: david.wragg at lshift.net
   [][] Senior Developer  | tel: +44 (0)20 7729 7060
 []  [] LShift Ltd        | web: www.lshift.net




More information about the rabbitmq-discuss mailing list