Sadece bir POST içerisindeki HTTP POST olaylarını kullanmak istiyorum. Bir web sunucusunu kendim mi ayarlamalıyım yoksa gereksiz mi? Şimdiye kadar gördüğüm tüm öğreticiler, bir uygulamanın veriyi kendisinin aldığını (veya oluşturduğunu) ve onu emit-spout!
'a aktardığını varsayar.Apache Storm'un bir HTTP API'si var mı?
0
A
cevap
1
Fırtına, Spouts.nextTuple()
numaralı sürümde bir çekme tabanlı model kullanmıştır. Bu nedenle, aralarında bir tampon olması en iyisi olabilir - bir WebServer HTTP POST isteklerini alır ve bu arabelleğe yazar. Bir Emzik, tarihi arabelleğe çekebilir.
Fırtına gibi insanlar, bir HTTP sunucusunun projelerini karıştırmasını istemiyor. Eminim iyi sebepleri var, SRP? Muhtemelen her zaman Fırtına için bir HTTP arayüzü istiyorum ama sanırım bu herkes için geçerli değil. Açık kaynak fırsatı: p –
Farklı bir şekilde koyarım: mevcut sistem tasarımı ve değiştirmeye yönelik bir çaba. Ancak Fırtına toplumu, yeni fikirler ve adaptasyon hakkında bir tartışma başlatmaktan her zaman mutlu olur :) [email protected] –