2015-10-31 41 views
5

Kendi API ağ geçidimiz, servis keşif ve yük dengelememiz ile bir altyapımız var. Ancak esneklik amaçları için Hystrix kullanmam gerekiyor.Eureka/Şerit veya diğer Netflix OSS modülleri olmadan kullanılabilir Hystrix kullanılabilir

yay bulut Netflix'te
  1. , hystrix (yani kesici açıklama) Eureka/şerit veya diğer Netflix ÖSS modülleri olmadan kullanılabilir?
  2. Devre kesici kontrol paneli için Eureka/Ribbon/Zuul'a (yani türbin ve akış toplayıcı) herhangi bir bağımlılık var mı?
  3. Devre dışı bırakma uygulamasında bir devre dışı bırakma uygulamasında kullanılabilir mi?

cevap

6

Spring Cloud Hystrix, şerit veya eureka olmadan kullanılabilir, sadece spring-cloud-starter-hystrix'u kullanın.Hystrix kontrol paneli, her seferinde bir kereye mahsus olmak üzere hystrix.stream numarasına gidilerek kullanılabilir.Hatflix paketini kullanmadan direkt olarak kullanıyorsanız, Hystrix, önyükleme olmadan kullanılabilir Spring Cloud

+0

Bu, akış toplayıcısı (push mode) Eureka'nın çalışmasını gerektiriyor demektir? –

+0

Vanilya türbini itme değil, çekiyor. Bahar Bulut Netflix Türbin itme olduğunu. İkisi de eureka gerektiriyor. – spencergibb

+0

Histrix panosunun eureka olmadan bulut dökümhanesi için mevcut olduğunu buldum. http://cosmos-dev.cfapps.io/guides/gs/circuit-breaker/ –

-1
  1. Evet
  2. Fikrim yok, koşmak ve bağımlılıklar çekerse bakın.
  3. Evet, eğer yay ile birlikte kullanılıyorsa ve aksi takdirde başlatılmış olan önyükleme yapılabilecek tüm çekirdekleri beyan ederseniz. Aksi FAQ - Can annotations be used?

hiçbir (daha ben SO için uygun bir soru değil bir araç, soran kenarında olduğu gibi bu gibi sorular göndermeden önce biraz google sizi öneririm.