storm client command

最近在研究实时日志分析,storm确实不错,如下是命令参数: shell

storm help
 
  Syntax: storm jar topology-jar-path class

   运行jar包中类的主函数和指定的参数   

Commands:
     activate    storm activate topology-name
         激活指定的任务
     classpath    storm classpath
         打印storm的classpath
     deactivate    storm deactivate topology-name
         暂停storm的任务
     dev-zookeeper    storm dev-zookeeper
         启动一个新的Zookeeper,这种状况只用于dev/test
     drpc    storm drpc
          启动一个DRPC进程
     help
     jar    storm jar topology-jar-path class
         运行你的storm job,topology是类中的主函数
     kill    storm kill topology-name [-w wait-time-secs]
         经过任务名称kill一个任务,storm会先使任务接口无效,使已经存在的消息被处理完成,而后会关闭任务并清除状态,你能够使用-w延迟几秒后关闭任务
     list    storm list
         列出正在运行的topolofies和状态
     localconfvalue    storm localconfvalue conf-name
         打印出conf-name在本地storm配置文件中的值
     nimbus    storm nimbus
         启动一个nimubs进程。
     rebalance    storm rebalance topology-name [-w wait-time-secs]
         有时候你想扩展你的任务运行在某些机器上,好比你有10个节点,每一个节点运行4个任务,而后又增长了10个节点,你但愿每一个节点运行2个任务,一种方法是kill掉任务,从新提交,可是storm提供rebalance命令来作这件事。
     remoteconfvalue    storm remoteconfvalue conf-name
         打印出conf-name在storm cluster中的值
     repl    storm repl
          打开一个clojure repl,对debugging有用
     shell
     supervisor    storm supervisor
         启动一个supervisor进程
     ui    storm ui
         启动一个ui进程
     version
  
storm help <command>  查看某一个命令的具体用法

函数

相关文章
相关标签/搜索