springcloud-microservice hızla dağıtılmış bir sistem oluşturur

Springcloud-microservice

Spring Cloud, mikro hizmetleri hızla oluşturur

Spring Cloud, geliştiricilere, yapılandırma yönetimi, hizmet keşfi, devre kesiciler, yönlendirme, mikro aracılar, olay veri yolları, küresel kilitler, karar verme kampanyaları, dağıtılmış oturumlar vb. Kaynak kodu ve test senaryoları ayrı ayrı oluşturulur.Bu projenin yineleyicileri öğrenirken derinlemesine anlaşılması gerekir!

## Hedef mikro hizmet sistemi

Örgütsel yapı

Springcloud-microservice micro-eureka-server - Netflix Eureka hizmet kaydı | mikro hizmet örneği - hizmet tüketimi (simülasyon hizmeti) | mikro hizmetA - Hizmet tüketimi A | mikro hizmetB - Hizmet tüketimi B | | mikro yük dengelenmiş örnek - Hizmet dağıtımı (yük dengeleme) | mikro-şerit-sunucu - hizmet dağıtımı (kalan + şerit) | | micro-feign-server --Service dağıtımı (feign) | | mikro-hystrix-örneği - Hizmet dağıtımı (yük dengeleme) | mikro-şerit-hystrix - (şerit + hystrix) | mikro-sahte-hystrix - (sahte + hystrix) | | mikro-yol-zuul - Yönlendirme ağ geçidi (zuul) | | mikro-yapılandırma - Dağıtılmış Yapılandırma Merkezi (Yüksek Kullanılabilirliğe Sahip Dağıtılmış Yapılandırma Merkezi) (Spring Cloud Yapılandırması) | micro-config-client --Config Sunucusu | | mikro-yapılandırma sunucusu --Config İstemcisi | | mikro sleuth örnekleri - Hizmet bağlantısı izleme (Spring Cloud Sleuth) | mikro-sunucu-zipkin --zipkin veri toplama merkezi | | micro-zipkin-serverA --Mock maruz kalma hizmeti A | | micro-zipkin-serverB - simüle edilmiş maruz kalma hizmeti B | | mikro-eureka-sunucu-kümesi - Yüksek düzeyde kullanılabilir hizmet kaydı (mikro-eureka-sunucu-kümesi çok noktalı yapılandırma) | | eureka-server-cluster --Eureka kayıt defteri | | eureka-server-cluster --Eureka kayıt defteri

güncelleme kaydı:

  • 24 Ağustos 201723:45:15 GitHub ve Ali depolama yapısı geçişini taşıma (şu anda yalnızca oschina'da güncelleme ve açık)
  • 25 Ağustos 201722:45:15 Temel yapıyı oluşturun ve Netflix Eureka hizmet kayıt defterine katılın
  • 26 Ağustos 201715:20:14 Eureka kaynak kodu analizi, hizmet kaydı, sözleşme yenileme, edinme, çevrimdışı, kaldırma ~
  • 28 Ağustos 201723:03:04 simülasyon hizmetine erişim, Netflix Şerit müşteri hizmetleri tarafında yük dengeleme gerçekleştiriyor
  • 29 Ağustos 201701:15:46 Yönlendirme ağ geçidi (Netflix Zuul), kimlik doğrulama, arayüz akış kontrolü
  • 30 Ağustos 201723:30:02 Dağıtılmış Yapılandırma Merkezi (Spring Cloud Config), Git uzak depo yapılandırması, sürüm sorunu spring-cloud eski sürüm Brixton.SR4 sürümü Dalston.SR2'ye yükseltildi.
  • 1 Eylül 201720:56:02 Yüksek düzeyde kullanılabilir dağıtılmış yapılandırma merkezi, mikro yapılandırma düğümünde değiştirildi ve yapılandırma istemcisi ve sunucusu, birleşik yönetim hizmetleri için kayıt merkezinde yapılandırıldı
  • 2 Eylül 201716:51:12 Dağıtılmış hizmet izleme koleksiyonu
  • 4 Eylül 201722:17:30 Yüksek oranda erişilebilir hizmet kayıt merkezi (Hizmet uygulamasının çok az değerli olduğunu ve hizmet vakasının yalnızca öğrenme referansı için mükemmelleştirildiğini düşünüyorum)

Geliştirme kataloğu görünümü

Yinelemeli güncelleme

Modül listesi

  • Netflix Eureka Hizmet Kaydı
  • Servis tüketimi (simülasyon servisi)
  • Servis dağıtımı (yük dengeleme)
  • Servis dağıtımı (yük dengeleme)
  • Yönlendirme ağ geçidi (zuul)
  • Dağıtılmış Yapılandırma Merkezi (Spring Cloud Config)
  • Dağıtılmış Yapılandırma Merkezi (Yüksek Kullanılabilirliğe Sahip Dağıtılmış Yapılandırma Merkezi (Spring Cloud Config))
  • Mesaj Veriyolu (Bahar Bulut Veriyolu)
  • Hizmet bağlantısı izleme (Spring Cloud Sleuth)
  • Yüksek düzeyde kullanılabilir hizmet kaydı

Yapılandırma Merkezi

  • Uzak Git GitHub ambar Yapılandırma Merkezi https://github.com/lishangzhi/SpringCloud-Config
  • Uzak Git osChina depo yapılandırma merkezi https://git.oschina.net/lishangzhi2012/spring-cloud-config

Tamamlanan modüle giriş (anlamak için resmi web sitesinde verilen şekle bakın)

  • # Hizmet Keşfi Netflix Eureka

  • # Müşteri hizmeti yük dengeleme-Netflix Şeridi

  • # Breaker-Netflix Hystrix

  • ** # Hizmet Ağ Geçidi-Netflix Zuul **

### Çin resmi web sitesi (https://springcloud.cc/)

Genel ilerleme ve plan

git adresi: https://gitee.com/icloud-iot/springcloud-microservice

Robot süpürgeleri gençler arasında popülerdir! 618 Alışveriş Festivalinde bu sıcak ürünlerle mi başladınız?
önceki
JeeWeb Çevik Geliştirme Platformu
Sonraki
"Onyedi" "Haber" 190617 "Batan güneşteki çocuk" Junhui, rahat ve rahat günlük yaşamı gösterir
"NCT" "Paylaş" 190617 NCT127 GIF'in ve çıkartmaların yeni Superhuman versiyonu çok popüler
Spring + SpringMVC + Mybatis dağıtılmış çevik geliştirme sistemi mimarisine dayalı
Honor 618, 40 şampiyonluk yükseltti, Honor 20 PRO'nun ilk satışı büyük bir başarı
"IT House Public Test Works" Roborock T4 Değerlendirme: 1699 LDS + yarı saydam tasarım
İki çocuğunun fotoğraflarını çekti ama büyülü bir dünya yarattı ve internette popüler oldu.
Japon tasarımcılar 2020 Tokyo Olimpiyatları'nı karşılamak için dünyanın bayraklarını erkek tanrılara dönüştürüyor ve Çin yakışıklı
Honor 618, 40 şampiyonluk yükseltti, Honor 20 PRO'nun ilk satışı büyük bir başarı
8 metrekare Japon sapkın daire, 4200 yuan kira, ancak insanlar hala yaşamak için acele ediyor
618 tam platform 3 saniyede 100 milyonu kırdı, Honor 20 PRO kamera amiral gemisi adını hak ediyor
Parlak bir hayatla prestijli bir okuldan mezun oldu ama 52 yaşındayken ölmek için başka ülkelere gitti ...
Momo risk kontrol sistemi statik kural motoru aswan
To Top