oozie順序執行sh指令碼。
依次執行p1.sh
和p2.sh
。每個裡面都是簡單的列印資訊。如下
p1.sh
[grq@hadoop102 shell]$ more p1.sh
#!/bin/bash
echo ''>/tmp/p1.log
/sbin/ifconfig>>/tmp/p1.log
echo `date`>>/tmp/p1.log
p2.sh
[grq@hadoop102 shell]$ more p2.sh
#!/bin/bash
/bin/date>>/tmp/p2.log
echo '-----------------'>>/tmp/p2.log
配置檔案如下# 佇列名稱
-- 刪除之前舊檔案
-- 上傳
--執行
-- 殺死程序
bin/oozie job -oozie http://hadoop102:11000/oozie -kill 程序id
每個指令碼是在哪台機器上執行的 查詢shell命令執行的位置此處僅僅是簡單的使用描述。以下2個部落格介紹的比較詳細一點。可以參考
oozie基礎入門
大資料排程工具oozie詳細介紹
SHELL指令碼 多命令邏輯執行順序
bash shell系列文章 linux中可以使用分號 雙and號 和雙豎線 來連線多個命令。單 符號也算命令連線符號,只不過它是將其前面的命令放入後台執行,所以可以變相地實現命令並行執行。command1 command2 命令之間沒有邏輯關係。分號連線的命令會按照順序從前向後依次執行,但分號兩端...
多執行緒 執行緒池執行多業務邏輯
1.執行緒池執行不同的業務邏輯.2.獲取每個任務執行的結果 3.最後的結果會用到之前的結果 public class searchuserlistdto catch interruptedexception e system.out.println 111 乙個執行緒池,三個執行緒,執行三個任務,只...
Unity指令碼 事件指令碼執行順序 生命週期
下圖總結了unity在指令碼的生存期內如何排序和重複事件功能。當整個場景執行時或物體被例項化時呼叫,用於初始化資料,不能用來執行協同程式 awake onenable start,都是遊戲開始執行前就呼叫的方法 當物件變為可用時或啟用狀態被呼叫 僅呼叫一次 每幀呼叫多次,每秒呼叫固定次數,預設60幀...