Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best way to update Erlang on a Windows installation with RabbitMQ

Today I tried to update to the latest version of Erlang on my Windows 10. (19.1 to 19.2) Finally, I ended up with having to uninstall the current version of Erlang and RabbitMQ, rebooting (for the current version was still loaded in memory), removing the remaining files in 'Program Files' and re-install Erlang and RabbitMQ.

I guess there must be an easier and quicker way, but the documentation did not help me.

Anyone?

Yes, I know: "Use the Linux binaries!", but I have to be able support the Windows distribution too.

like image 869
Frank Avatar asked Jan 09 '17 13:01

Frank


1 Answers

I upgraded Erlang and a single node of RabbitMQ on Windows Server 2012 R2 without having to reboot or do any file clean up. Taking your experience into consideration I performed the upgrades in the following steps:

  • stop the RabbitMQ service
  • uninstall Erlang
  • install the new version of Erlang
  • perform an in place upgrade of RabbitMQ

I upgraded a single node of Rabbit MQ based on these instructions.

like image 131
pong3d Avatar answered Sep 28 '22 00:09

pong3d