1. 程式人生 > >storm1.2.1-單機部署,執行自己開發的jar

storm1.2.1-單機部署,執行自己開發的jar

專案原始碼下載:

https://download.csdn.net/download/adam_zs/10294489


linux執行的jar在target目錄下面

1.下載strom 1.2.1版本,上傳路伺服器目錄/home/software/

2.解壓strom
tar -zxvf /home/software/apache-storm-1.2.1.tar.gz -C /home/
3.strom啟動-單機(解壓後不用修改任何檔案)
cd /home/apache-storm-1.2.1/
dev-zookeeper  啟動zk(strom自帶的zookeeper)
nohup bin/storm dev-zookeeper &
nimbus  啟動主節點
nohup bin/storm nimbus &
supervisor 啟動從節點
nohup bin/storm supervisor &
ui  啟動UI介面
nohup bin/storm ui &
logviewer 啟動日誌檢視服務

nohup bin/storm logviewer &

執行完畢 jps -l 查詢程序,如果出現如下程序說明strom啟動完成


4.訪問UI

http://172.20.43.xx:8080/index.html


5.上傳需要執行的jar到伺服器,執行如下命令
bin/storm jar /home/software/storm-wangzs/storm1.2.1-wangzs-0.0.1-SNAPSHOT.jar com.wangzs.chapter1.wordcountreliable.WordCountTopology wordCountTopology-wangzs
bin/storm jar  執行jar名稱  需要執行的java類  TopologyBuilder名字


相關推薦

storm1.2.1-單機部署執行自己開發jar

專案原始碼下載:https://download.csdn.net/download/adam_zs/10294489linux執行的jar在target目錄下面1.下載strom 1.2.1版本,上傳路伺服器目錄/home/software/2.解壓stromtar -zx

ETL作業調度軟件TASKCTL4.1單機部署

節點 su命令 權限 一次 hat 作業調度 都是 環境變量 file 單機部署,實際上就是將EM節點和一個Server節點安裝到同一個地方。EM節點是TASKCTL服務端的最頂層,主要負責客戶端與服務端之間的通信。Server節點是TASKCTL的調度服務控制層,也有Ag

Java學習——方法中傳遞參數分簡單類型與復雜類型(引用類型)編程計算100+98+96+。。。+4+2+1的值用遞歸方法實現

dig oid 傳遞 system alt style 類型 遞歸 gen package hello; public class digui { public static void main(String[] args) { /

Rancher 2.1全面釋出優化Kubernetes叢集運維

Rancher 2.1已於近日全面釋出! Rancher 2.1是自去年九月Rancher Labs全面擁抱Kubernetes、釋出全新里程碑產品Rancher 2.0——開源的企業級Kubernetes管理平臺之後,最為重大的版本更新。  

珠峰JS筆記2.1(函式原型DOMthis)

> 原型深入 var oBox = document.getElementById('box'); var op = oBox.getElementById('txt'); //報錯,沒有這個方法 報錯:Uncaught TypeError: oBox.getElementB

2.1 Spring boot/cloud 執行緒池

Step 1:ExecutePool配置,開啟@EnableAsync支援非同步任務 package com.springboot.begin.threadPool; import org.springframework.context.annotation.Bean; import org.

doctest 2.1.0 釋出快速靈活的 C++ 測試框架

doctest 2.1.0 已釋出,更新內容: Closed issues: doctest::String ctor with non-zero terminated string #165 thread_local is not supported on iOS 9.0 

xLua 2.1.13 釋出騰訊開源的手遊熱更新解決方案

   新增特性 新增AdaptByDelegate注入模式; 新增xlua.get_generic_method,用於呼叫泛型函式; 支援類似CS.System.Collections.Generic.List(CS.System.Int32)的泛型寫法; 注入新選項

2.1 Java編譯與執行

java的編譯和執行過程實際上還是比較複雜的,如果深入研究可能需要花費很多時間,暫時就先做個簡單瞭解,以後如果有需要再做研究。 一切從簡的話,java的編譯和執行大體分為兩步: 編譯:從原始碼檔案(.java)編譯成位元組碼檔案 (.class) 執行:位元組碼由java虛

hbase-2.1.0 程式設計 缺少 hadoop-auth-2.7.4.jar ?

問題: maven倉庫映象設定為     <mirror>       <id>alimaven</id>       <mirrorOf>central</mirrorOf>       <name>

CDH 5.3.9(parcels)叢集中hive0.13.0升級到hive-1.2.1步驟全升級hive元資料庫資料不丟失

2.將安裝包傳到叢集所有節點上 3.所有節點root使用者下  cd /opt/cloudera/parcels/CDH/lib/hive mkdir lib121 5.所有節點將解壓出來hive/lib下所有檔案拷貝到lib121 6.Coudera 介面

Web 富文字編輯器 Neditor 2.1.12 釋出支援遠端圖片本地化

   BUG 修復 解決貼上圖片時提交的圖片表單名稱為 undefined 的問題 (by @ciey ) 注:此版本支援遠端圖片本地化(預設開啟)【關閉請在: config 裡設定 catchRemoteImageEnable】 更新內容: 更新

Web 富文字編輯器 Neditor 2.1.13 釋出修復字型顯示區顯示“none” 的問題

   更新內容: BUG 修復 修復 字型大小和字型選擇後顯示區顯示 none 的問題 #105 Demo:  https://demo.neditor.notadd.com/ Neditor 是基於 ueditor 的更現代化的富文字編

Elasticsearch5.2.1叢集搭建動態加入節點並新增監控診斷外掛

寫在前邊的話 ES5.2.1 叢集部署參考:http://blog.csdn.net/gamer_gyt/article/details/59077189 對於叢集的監控和優化是很重要的一部分,如果想持久維護叢集,單單靠增加實體記憶體,cpu,硬碟是不夠的,必須通過一些方法來進行優化。 叢

create-react-app 2.1.3 釋出React App 命令列工具

   create-react-app 是 facebook 官方釋出的React App 手腳架工具,通過一行命令即可創建出一個 React App 。讓開發者專注於程式碼,而不是構建工具。 2.1.3 主要是修復 vulnerability in webpack-

linux下如何部署執行)java jar並關閉此jar的程序

前段時間剛剛接觸了一下linux系統,本人表示第一次使用無從下手,不像windows作業系統是視覺化的,簡單的建立檔案或資料夾都要通過寫命令才能將其完成,由於工作需要,不得不自學linux ,先是自學常用的一些命令,然後再部署可執行jar,以下是具體的操作步驟。 1、執行

Neditor 2.1.15 釋出修復圖片浮動被過濾

   Neditor 2.1.15 釋出了,主要改進內容包括: BUG 修復 修復圖片浮動被過濾 (by @Zclhlmgqzc) Demo:  https://demo.neditor.notadd.com/ Neditor 是基

Spring Boot 1.5.19 和 2.0.8 釋出Spring 應用開發框架

   Spring 應用開發框架 Spring Boot 1.5.19 和 2.0.8 版本釋出。 Spring Boot 2.0.8 此次更新內容主要是: 新特性:優化了 字串順序(StringSequence ); Bug 修復:使用 ssl and http/2 時

RHEL7.0下安裝Storm1.2.1叢集

1.基本資訊(軟硬體環境)版本storm1.2.1安裝機器三臺機器  ( big-data01    IP:192.168.200.121)                  ( big-data02    IP:192.168.200.122)               

nutch2.2.1安裝部署

Enough has changed from Nutch 2.1 to Nutch 2.2 to warrant an update to the installation instructions. These instructions assume Ubuntu 12.04 and Java