Yandex Metrica
RabbitMQ None Of The Specified Endpoints Were Reachable Hatası Çözümü - Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

RabbitMQ None Of The Specified Endpoints Were Reachable Hatası Çözümü

08.08.2021 yasinsunmaz 4175 0

RabbitMQ ile ilgili ilk çalışmamı yaparken "None Of The Specified Endpoints Were Reachable" hatası ile karşılaştım. Bu hatayı biraz araştırdıktan sonra çözümünü buldum.

factory değişkeninde sadece HostName tanımlaması yapılmıştır. Sadece bunu çalıştırdığımda hata aldım. Sonrasında factoryNew değişkeninde ayrıntılı bir yapılandırma yaptım ama yine hata aldım. Her iki koşulun neden hata aldığımı ve nasıl çözdüğümü sizlerle paylaşmak istedim. Gelelim çözümüne..

RabbitMQ None Of The Specified Endpoints Were Reachable Hatası Çözümü

factory tanımlamasının çalışmama sebebi benim RabbitMQ kurduğumda guest kullanıcısının parolasını değiştirmemdi. Varsayılan olarak kullanıcı adı: guest parola: guest şeklindedir. Fakat parola değişince bu yöntem ile kodumu çalıştıramadım.

1. Yöntem

factory değişkeni için RabbitMQ Server'ı açıp guest kullanıcının parolasını tekrar "guest" olarak değiştirdim. Bu sorunu çözdü ve yazmış olduğum kod çalıştı.

//Bu satır da yeterli olacaktır. Ama varsayılan guest kullanıcı ve şifresi olması gerekiyor.
var factory = new ConnectionFactory() { HostName = "localhost" };

2. Yöntem

factoryNew değişkeni için de başlangıçta "Port" değeri olarak "15672" yazmıştım. Bu durumda sorun oluşturdu. O yüzden Port değerini silmeniz ya da port değerini "-1" olarak değiştirmeniz gerekiyor. Bu şekilde yaparak sorunu çözebilirsiniz. Bu yöntem ile farklı kullanıcılara ait bilgileri girebilirsiniz.

//Bu bağlantı şekli de parametreli detaylı olarak belirleyip kullanabilirsiniz.
var factoryNew = new ConnectionFactory()
{
   HostName = "localhost",
   UserName = "admin",//guest kullanıcı adı ya da yeni eklediğiniz kullanıcı adı
   Password = "admin",//guest şifresi ya da belirlediğiniz şifre
   VirtualHost = "/",
   //Port = -1 yapmalısınız ya da Port kısmını yazmadan kullanabilirsiniz
};
using (IConnection connection = factoryNew.CreateConnection())

RabbitMQ None Of The Specified Endpoints Were Reachable Hatası Çözümü

Bu yöntemler ile "None Of The Specified Endpoints Were Reachable" hatasını çözebilirsiniz.

Umarım faydalı olmuştur. İyi çalışmalar dilerim.

  • Yorum yapabilmek için giriş yapmalısınız. Giriş yapmak için tıklayınız.

Diğer Yazılar

Conversion Failed When Converting The Nvarchar Value 'xxxx' to Data Type Int Hatası Çözümü

20.09.2022 yasinsunmaz 450 0

SQL Server'da önceden oluşturulmuş olan bir view'de bir zaman sonra veri getiremediğini ve Conversion Failed When Converting The Nvarchar Value '   ...

.NET Core Areas View içerisinde ViewModel Tanımlama Sorunu Çözümü

15.05.2022 yasinsunmaz 1196 0

ASP .NET Core'da Areas üzerinden çalışma yaparken bazı sorunlar ile karşılaştım. Bu yaşadığım sorunlardan biri ViewModel tanımlama sorunuydu. Şöyleki projemde ...

Could not load file or assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' Hatası Çözümü

01.03.2022 yasinsunmaz 828 0

ASP .NET MVC ve Core projelerinde Windows Identity Foundation kullanılabiliyor. Proje içerinde bunun kullanıp kullanılmadığını bilmeden ilgili yeri çalıştırdığınızda&...

MIME type ('text/html') is not a supported stylesheet MIME type Hatası Çözümü

27.02.2022 yasinsunmaz 1588 0

Angular'da projenin tasarımını yaparken genel CSS'ler için style.css dosyamı hazırladım. Fakat projeyi çalıştırdığımda CSS kodları sayfada etkin gör...

RabbitMQ ReadOnlyMemory byte to byte[] Hatası Çözümü

09.08.2021 yasinsunmaz 614 0

RabbitMQ ile ilgili ilk çalışmamı yaparken "None Of The Specified Endpoints Were Reachable" hatası ile karşılaşmıştım. Bu hatayı RabbitMQ None Of The Specifie...

RabbitMQ Kullanıcı Ekleme ve Parola Değiştirme

06.08.2021 yasinsunmaz 392 0

RabbitMQ Server kurulumunu önceki yazımda paylaşmıştım. Şimdi ise RabbitMQ Server'da kullanıcı parolasını değiştirme işleminde bahsedeceğim. Bunu kod ile yapabilir veya da...

RabbitMQ Kurulumu

05.08.2021 yasinsunmaz 392 0

RabbitMQ genel yapısı itibari ile Mesaj Kuyruğu denilebilir. Yani gelen mesajların sırası ile karşı tarafa iletilmesi olayıdır. Günlük hayatta pek çok yerde yaptığ...

RedisConnectionException Hatası ve Çözümü: AbortOnConnectFail=false

31.07.2023 yasinsunmaz 778 0

Redis, popüler bir açık kaynaklı veri yapısı sunucusudur ve günümüzde birçok uygulama tarafından kullanılmaktadır. Ancak, bu tür veri tabanla...

ASP.NET Core Web API'de Parametre Bağlama Yöntemleri: FromQuery, FromBody ve FromRoute

12.07.2023 yasinsunmaz 1258 0

ASP.NET Core web API projeleri, istemcilerden gelen verileri API metotlarıyla etkileşimde bulunmak için kullanılır. Bu verileri doğru bir şekilde almak ve işlemek içi...

Deployment Stratejileri (Blue Green, Rolling Update/Rollback) Nedir?

23.06.2023 yasinsunmaz 630 0

Yazılım geliştirme sürecinde, uygulamaları güncellemek ve yeni sürümleri piyasaya sürmek önemli bir adımdır. Ancak, kullanıcıların kesintisiz hizmet a...

SonarQube Kurulumu: Adım Adım Kılavuz

18.06.2023 yasinsunmaz 1236 0

SonarQube, açık kaynaklı bir statik kod analizi platformudur ve geliştiricilere kod kalitesini, güvenliğini ve performansını iyileştirmeleri için yardımcı olur. ...

Active Directory LDAP İle Kullanıcı Kimlik Doğrulama .NET

05.12.2022 yasinsunmaz 2461 0

Active Directory LDAP ile kullanıcıyı belirli bir filtre üzerinde arama veya kullanıcının kimliğini doğrulama işlemleri yapabilmekteyiz. Bu LDAP protokolünde DirectorySer...

SOLID Yazılım Prensipleri

26.11.2022 yasinsunmaz 833 0

SOLID prensipleri yazılım geliştirmede başlarda anlayıp uygulaması zor olsa da buna uyarak kod geliştirmenin faydasını zamanla görebilirsiniz. Yazdığınız kodlarda sonradan yap...

Regex, Regular Expressions Genel Kullanımı

03.08.2022 yasinsunmaz 2015 0

Bir çok yazılım dilinde bazı kontroller için Regex ifadeler ihtiyaç duyabiliyoruz. Bunların en başında e-posta, telefon ve web site geliyor. Bunların doğruluğu...

Visual Studio'da Aynı Anda Birden Çok Proje Çalıştırma

21.05.2022 yasinsunmaz 3090 0

Katmanlı mimari projelerimizde ya da bir web sitenin kullanıcı arayüzü ve admin dediğimiz yönetici ekranları aynı uygulama içerisinde geliştirebiliyoruz. Admi...