2017-09-05 3 views
0

현재 스트림 프로세싱 프레임 워크로 사용할 수 있다면 아파치 스톰을 분석 중이다. 정말 멋져 보이지만, 걱정스럽게 생각하는 것은 스케일링입니다. 내가 이해하는 한, 비율 조정은 재조정을 통해 수행됩니다.아파치 스톰 스케일/리 밸런스 (가동 중단 없음)

예컨대 클러스터에 새 서버를 추가하지 않으려면 workers을 늘려야합니다. 하지만

storm rebalance storm_example -n 4 

모든 bolts하고 재조정하는 동안 작업 spouts 정지와 그렇게 할 때.

가, 서버를 추가 거기에 새 작업자를 추가하고, 새로운 데이터가 도착했을 때, 또한

난 그냥 '돈 마십시오 데이터를 작업이 새로운 하나를 고려해야하지만 내가 원하는 것은 더 같다 폭풍에 대한 아이디어를 얻지 못하거나 그걸로는 불가능합니다.

답변

0

나는 비슷한 요구 조건을 가지고 있었고 나의 연구에 따르면 불가능했다. 우리의 경우에 우리는 기존의 것을 폭풍없이 새로운 폭풍우 클러스터를 만들었습니다. 우리는 AWS 비용을 피하기 위해 부하를 기반으로 서버/작업자를 할당하려했습니다.
우리가 그렇게 할 수 있는지 아는 것은 흥미로울 것입니다.