Bu Consul, Discovery, HealthCheck olaylari beni cok heycanlandırdı. Temiz anlatimin için teşekkürler.
@Macguffin338 ай бұрын
Hocam çok teşekkürler video için, inanılmaz güzel anlatmışsınız..
@TechBuddyTR8 ай бұрын
Estağfurullah, çok teşekkür ederim
@SonferDER2 жыл бұрын
Çok iyi anlatım. Emeğinize sağlık. Teşekkürler.
@KiyidakiAsk2024 Жыл бұрын
Harika bir video olmuş.
@hikmetfazila62998 ай бұрын
emeğinize sağlık hocam
@TechBuddyTR8 ай бұрын
Teşekkürler :)
@Trinazor Жыл бұрын
Başka bir hesap üzerinden kanalınıza abone olmuştum projenın son halinde gördüğüm apigaeway de services controller extensions gibi diğer yapıları anlatmamışsınız
@aog.tr.68282 жыл бұрын
Teşekkürler. Çok faydalı oldu.
@sertunc-k5o10 ай бұрын
birden fazla servis kaldırdığınızda ID alanını unique vermeyi unutmayın yoksa birbirini unregister edip tekrar register eder.
@megu7051 Жыл бұрын
ocelot ve consul adım adım kurulumunu gösteren video varmı ?
@TechBuddyTR Жыл бұрын
Sanırım bu seri dışındaki videolar haricinde videosu yok. Bu videodaki kurulumlarda aklınıza takılan bir nokta mı var?
@mustafagonultas6941 Жыл бұрын
@@TechBuddyTR ocelot için sıkıntı yok hocam. Fakat consul kısmını nasıl ayağa kaldırdığınızı anlayamadım. localhost:8500'de çalıştırıyorsunuz. Fakat nasıl ayağa kalkıyor bu, açıklama imkanınız var mı acaba ?
@mert7110 Жыл бұрын
@@mustafagonultas6941 docker run -d --name Consul -p 8500:8500 consul agent -dev -client 0.0.0.0 -bind 0.0.0.0
@mert7110 Жыл бұрын
docker kurduktan sonra bu kodu powershellden çalıştır.
@Trinazor Жыл бұрын
@@mustafagonultas6941 Consul.exe yükle Consul dosyası oluşturup C:\Consul>consul.exe agent -dev kzbin.info/www/bejne/hoSpk3tofLiWhMk
@ermekbakyt55072 жыл бұрын
Merhaba! Micorservice ler kendi aralarinda nasil konusmali best practice olarak?Direk olarak http client ile baglanirsa dogru olmazmi?
@TechBuddyTR2 жыл бұрын
HTTP ile çağrılması hem SYNC bir işlem demek, hem de servisler arası bağımlılığın artması demek. Best Practice sizin projenizin yapısına göre değişir elbet ama en çok kullanılan yöntem Async olarak Event-Driven bir yapı oluşturmak.
@ermekbakyt55072 жыл бұрын
@@TechBuddyTR Tesekkur ederiz! Ama Saadece GET islemlerinde sync olarak httpClient ile data cekiyorum bu dogrumu? GET islemlerinde iki mikroservis direk olarak baglanirsa dogrumu yoksa once gateway gidip sonra mikroservise mi gitmeli?
@TechBuddyTR2 жыл бұрын
Bir servis genelde diğer servise ihtiyaç duymamalı. GET de olsa sync den kaçınmak lazım. Eğer iki servisten data getirilmesi gibi bir ihtiyaç varsa ApiGateway bir Aggregation işlemi yapabilir
@ermekbakyt55072 жыл бұрын
@@TechBuddyTR Tessekkur ederiz!
@ermekbakyt55072 жыл бұрын
@@TechBuddyTR GET isleminde nasil sync ten kacina biliriz? Bir queue araciligiylami (MassTranzit) (RabbitMq) data cekecegiz? POST yaparken anladik queue , message brokerler ile gonderiyoruz! Ama GETTE async olarak nasil data cekilir hic anlamadim?! Yorduk sizi ozur dileriz!
@muhammedmustafavanl94633 жыл бұрын
bir aydınlanma daha yaşadım :D
@quangminho48562 жыл бұрын
Can you share your code?
@TechBuddyTR2 жыл бұрын
Unfortunately, the source is code is shared with Join Members only by request after being a member.
3 жыл бұрын
Merhaba. Video içeriğinde geçen "önceki video" hangisi : )
@NovaProje3 жыл бұрын
kzbin.info/aero/PLRp4oRsit1bzd6v_1zwNjdBOnGNuvHjWy bu seriden bahsediliyor
@omerfaruksaral3 жыл бұрын
@turkermertkanaytac5414 Жыл бұрын
Hocam Merhaba, var address = addresses.Addresses.First(); bu satırda bende herhangi bir adres bulamamakta acaba yüklenmesi gereken bir şey vardı da ben mi kaçırdım yardımcı olabilir misiniz ? Teşekkür ederim şimdiden.
@turkermertkanaytac5414 Жыл бұрын
Docker üzerinden olmasada 8500 üzerinden çalışacak şekilde consul'u da ayalardım ama halen 'Sequence contains no elements' hatası vermekte
@turkermertkanaytac5414 Жыл бұрын
hocam baktım olmuyor direk sabit elimle setledim adresi öyle yapınca çalıştı. var address = addresses.Addresses.First() böyle yapınca boş gelmesi ile ilgili olarak yönlendirmelerinize açığım.
@denemedeneme2539 Жыл бұрын
daha doğrusu app.Run() dan önce app.RegisterWithConsul(lifetime); çalıştığında address null geldiği için herhalde uygulama ayağa tam kalkmadığı için null geliyor diye düşündüm app.Start() a çevirdim daha sonrasında işleme devam ettirdim. app.Start(); app.RegisterWithConsul(lifetime); app.WaitForShutdown();
@denemedeneme2539 Жыл бұрын
önceki mesajım gitmedi herhalde orada hoca daha iyi bilir görürse açıklar doğrusunu ancak bu şekilde çalıştı bende
@enesdoner6641 Жыл бұрын
@@denemedeneme2539 hocam aynı sorunu yaşadım çözüm için teşekkür ederim.
@minhdo99172 жыл бұрын
Can you share your code?
@TechBuddyTR2 жыл бұрын
Unfortunately, the source is code is shared with Join Members only by request after being a member.