2016-03-30 21 views
0

Ben bu iki makale edildi bulduk web ve maksimum üzerinden tüm arama vardır:olması mümkün mü Fırtına Nimbus Fazlalık

http://hortonworks.com/blog/fault-tolerant-nimbus-in-apache-storm/

http://storm.apache.org/releases/2.0.0-SNAPSHOT/nimbus-ha-design.html

kötü talimatları açıklamak için İki veya daha fazla Nimbus örneği çalışır, böylece biri diğerini ele geçirirse ... Bu, eğer mümkün olan herşeyi düşünür.

Diğer arama sonuçları, Nimbus'un kümedeki kritik bir düğüm olmadığı için bunun imkansız olduğunu ve gerekli olmadığını söylüyor. Ama daha iyisini istedim.

Bu yapılabilir mi?

cevap

1

Şu anda, birden Nimbus düğümleri sahip mümkün değildir:

O sahip olmak mimarisini değiştirmek için serbest gelecek için rendelenir stand-by başarısızlık üzerine devralacak Nimbus örnekleri . Ayrıca, kesinlikle gerekli değildir: eğer Nimbus başarısız olursa, çalışan tüm topoloji işleme devam eder. Bu durumda Nimbus'u tekrar başlatabilirsiniz. (Tabii ki, Nimbus işleminin otomatik olarak yeniden başlatılmasını izleyerek bunu otomatik olarak yeniden başlatabilirsiniz.)

Elbette, Nimbus kapalı olduğu sürece, küme ile etkileşime giremezsiniz (yani, yeni topolojileri gönderin, topolojiler vb. Ancak eğer köpekin yeterince hızlı olduğunu görürseniz, bu “hizmet boşluğu” çok şiddetli olmamalıdır.