문제
현재 4 개의 UNIX 기계를 가로 질러 실행중인 폭풍 클러스터가 있습니다.내가 올바르게 이해하면 폭풍이 기본적으로 Zeromq을 사용합니다.
조기 성과 메트릭은 내 클러스터가 예상보다 느리게된다는 것을 보여줍니다 (특히 스파우트에서 볼트로부터 튜플을 방출 할 때).이를 염두에두고 눈에 띄는 차이가 있는지 확인하기 위해 ZMQ 대신 Netty로 전환하고 싶습니다.
나는 storm.yaml에서 이것을 설정할 수 있지만 내 질문은 API를 통해 수행 할 수 있는지 여부입니다.
해결책
당신이 할 수있는 것처럼 보이지 않습니다.토폴로지 수준에서 API를 통해 "토폴로지"접두사 만 설정할 수 있습니다.다른 음표에서는 Apache 릴리스를 사용하는 경우 Netty는 기본 전송이고 Zeromq은 향후 릴리스에서 더 이상 사용되지 않을 것입니다.
제휴하지 않습니다 StackOverflow