PowerShell for Admins

RabbitMQ and PowerShell

1 min read
Share:

Have you ever needed to communicate between scripts, perhaps running on different servers and in different languages?  Did you use a non-standard “messaging” solution like the file system or a SQL database? Did you try to avoid this and squeeze everything into a monolithic, delicate script?

RabbitMQ is a solid messaging solution that happens to have a handy REST API and .NET client, which means we can use PowerShell!

Wrote a quick hit on setting up a simple RabbitMQ deployment and using PowerShell to manage the solution and send and receive messages. Thanks go to Mariusz Wojcik and Chris Duck for writing and sharing the PowerShell modules that were tweaked for this article.

RabbitMQ and PowerShell

Here’s an example showing two independent PowerShell sessions talking to each other over a RabbitMQ server:

listener-small

Is this something you could use in your solutions? Hit the link and check it out - pull requests and input would be welcome.

Cheers!

Related Articles

Sep 15, 2023

PowerShell Escape Room

PowerShell Escape Room by Michiel Hamers by Michiel Hamers https://about.me/michielhamers/ Why on earth you want to create an …

Read more