2014-04-07 3 views
1

나는 우분투 12.04에서 폭풍과 rabbitmq를 실행 중입니다. rabbitmq는 스톰 스파우트에 의해 수신되는 데이터를 보내고 있습니다. StormSubmitter 클래스를 사용하여 클러스터를 지정합니다.콘솔에서 StormSubmitter 및 Rabbitmq 실행

폭풍 토폴로지를 실행하려면 bin/storm jar Rabbitmqstorm.jar RabbitmqTopology rabbittest 명령을 사용하고 있습니다.

하지만 스레드에서 예외 예외를 얻고있다 "기본"java.lang.NoClassDefFoundError가 : 내가 LocalCluster 클래스를 사용하고 때 COM/rabbitmq/클라이언트/소비자

이 명령은 잘 작동된다. 그러나 클러스터 환경에서이 시나리오를 실행하고 싶습니다.

답변

0

분명히 클러스터에 필요한 종속성 (RabittMQ Java 드라이버)이 없습니다. 클러스터에 대한 종속성을 확인하십시오.

+0

토폴로지 jar와 함께 종속 jar 파일을 내 보낸 것입니다. – user3497266