Osman KURT

Kendime Not

.Net Core RabbitMQ Kullanımı

Merhabalar,

Bu yazımızda kısaca .net core üzerinde rabbitMQ kullanımı göreceğiz. RabbitMQ nedir nasıl çalışır gibi sorularınıza cevap vermedim. Ancak bir sorunuz varsa yorum kısmından iletebilirsiniz. 

İlk yapılması gereken bilgisayarınıza yok ise docker kurulumunu gerçekleştirmek. 

https://www.docker.com/get-started

Sonraki aşamada kurulumunu tamamladığımız docker üzerinde rabbitmq ayağa kaldırmak. 

Bunun için yapılması gerekenleri sırası ile yazıyorum.

Makinamıza rabbitMQ image indirmek için;

docker pull rabbitmq:latest

İndirdiğimiz image üzerinden container ayağa kaldırmak için;

docker run -d -hostname my-rabbit -name some-rabbit -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 15672:15672 RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:latest

Ayağa kaldırdığımız container üzerine UI plugin aktif etmek için;

docker exec some-rabbit rabbitmq-plugins enable rabbitmq_management
Bütün bunları sorunsuz yaptığımızda http://localhost:15672 adresinden UserName: admin Password: 123456 bilgileri ile management ekranına giriş yapabilirsiniz. Yapacağımız işlemlerin takibini Queue tab'ından izleyebiliriz.

Örnek proje için;

İlk .Net Core Uygulamamız

Merhaba Arkadaşlar,

Microsoft'un open source dünyasına hızlı giriş yapmasından sonra bildiğiniz üzere .Net Core furyası esmeye başladı. Son trendlere baktığımızda lisans paralarından sıkılan şirketlerinde favorisi olduğunu düşünürsek yazılım geliştiricilerin de vazgeçilmezi olacak gibi duruyor. 

İş ilanlarını incelediğimizde de durum ortaya çıkıyor. Bunu düşünerek bir giriş örneği hazırlamak istedim ve GitHub hesabım üzerinden paylaşmakta fayda görüyorum. Bu arada bu platform üzerinden ilk paylaşımım olma özelliğini de taşıyor.

Url: https://github.co/byokurt