Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
Azkaban ¼ò½é
 
  5115  次浏览      33
 2019-5-30 
 
±à¼­ÍƼö:
À´Ô´cnblogs£¬±¾Îļòµ¥½éÉÜÒ»ÏÂAzkaban¼°ÆäÌØµã¡£azkabanÊÇÒ»¸ö¿ªÔ´µÄÈÎÎñµ÷¶Èϵͳ£¬ÓÃÓÚ¸ºÔðÈÎÎñµÄµ÷¶ÈÔËÐУ¨ÈçÊý¾Ý²Ö¿âµ÷¶È£©£¬ÓÃÒÔÌæ´úlinuxÖеÄcrontab¡£

Ò»¡¢AzkabanÊÇʲô£¿

1.1 AzkabanÊÇʲô?

AzkabanÊÇÒ»Ì×¼òµ¥µÄÈÎÎñµ÷¶È·þÎñ£¬ÕûÌå°üÀ¨Èý²¿·Öwebserver¡¢dbserver¡¢executorserver¡£

AzkabanÊÇlinkinµÄ¿ªÔ´ÏîÄ¿£¬¿ª·¢ÓïÑÔΪJava¡£

AzkabanÊÇÓÉLinkedin¿ªÔ´µÄÒ»¸öÅúÁ¿¹¤×÷Á÷ÈÎÎñµ÷¶ÈÆ÷¡£ÓÃÓÚÔÚÒ»¸ö¹¤×÷Á÷ÄÚÒÔÒ»¸öÌØ¶¨µÄ˳ÐòÔËÐÐÒ»×鹤×÷ºÍÁ÷³Ì¡£

Azkaban¶¨ÒåÁËÒ»ÖÖKVÎļþ¸ñʽÀ´½¨Á¢ÈÎÎñÖ®¼äµÄÒÀÀµ¹ØÏµ£¬²¢Ìṩһ¸öÒ×ÓÚʹÓõÄwebÓû§½çÃæÎ¬»¤ºÍ¸ú×ÙÄãµÄ¹¤×÷Á÷¡£

1.2 AzkabanµäÐÍʹÓó¡¾°

ʵ¼Êµ±Öо­³£ÓÐÕâЩ³¡¾°£ºÃ¿ÌìÓÐÒ»¸ö´óÈÎÎñ£¬Õâ¸ö´óÈÎÎñ¿ÉÒÔ·Ö³ÉA,B,C,DËĸöСÈÎÎñ£¬A,BÈÎÎñÖ®¼äûÓÐÒÀÀµ¹ØÏµ£¬CÈÎÎñÒÀÀµA,BÈÎÎñµÄ½á¹û£¬DÈÎÎñÒÀÀµCÈÎÎñµÄ½á¹û¡£Ò»°ãµÄ×ö·¨ÊÇ£¬¿ªÁ½¸öÖÕ¶ËͬʱִÐÐA,B£¬Á½¸ö¶¼Ö´ÐÐÍêÁËÔÙÖ´ÐÐC£¬×îºóÔÙÖ´ÐÐD¡£ÕâÑùµÄ»°£¬Õû¸öµÄÖ´Ðйý³Ì¶¼ÐèÒªÈ˹¤²Î¼Ó£¬²¢Çҵö¢×Ÿ÷ÈÎÎñµÄ½ø¶È¡£µ«ÊÇÎÒÃǵĺܶàÈÎÎñ¶¼ÊÇÔÚÉî¸ü°ëÒ¹Ö´Ðеģ¬Í¨¹ýд½Å±¾ÉèÖÃcrontabÖ´ÐС£Æäʵ£¬Õû¸ö¹ý³ÌÀàËÆÓÚÒ»¸öÓÐÏòÎÞ»·Í¼£¨DAG£©¡£Ã¿¸ö×ÓÈÎÎñÏ൱ÓÚ´óÈÎÎñÖеÄÒ»¸öÁ÷£¬ÈÎÎñµÄÆðµã¿ÉÒÔ´ÓûÓжȵĽڵ㿪ʼִÐУ¬ÈκÎûÓÐͨ·µÄ½ÚµãÖ®¼ä¿ÉÒÔͬʱִÐУ¬±ÈÈçÉÏÊöµÄA,B¡£×ܽáÆðÀ´µÄ»°£¬ÎÒÃÇÐèÒªµÄ¾ÍÊÇÒ»¸ö¹¤×÷Á÷µÄµ÷¶ÈÆ÷£¬¶øazkaban¾ÍÊÇÄܽâ¾öÉÏÊöÎÊÌâµÄÒ»¸öµ÷¶ÈÆ÷¡£

1.3 Azkaban¹ÙÍø

https://azkaban.github.io/

¶þ¡¢AzkabanµÄ¹¦ÄÜÌØµã

Ëü¾ßÓÐÈçϹ¦ÄÜÌØµã£º

1¡¢WebÓû§½çÃæ

2¡¢·½±ãÉÏ´«¹¤×÷Á÷

3¡¢·½±ãÉèÖÃÈÎÎñÖ®¼äµÄ¹ØÏµ

4¡¢¹¤×÷Á÷µ÷¶È

5¡¢ÈÏÖ¤/ÊÚȨ

6¡¢Äܹ»É±ËÀ²¢ÖØÆô¹¤×÷Á÷

7¡¢Ä£¿é»¯ºÍ¿É²å°ÎµÄ²å¼þ»úÖÆ

8¡¢ÏîÄ¿¹¤×÷Çø

9¡¢¹¤×÷Á÷ºÍÈÎÎñµÄÈÕÖ¾¼Ç¼ºÍÉó¼Æ

Èý¡¢AzkabanµÄ¼Ü¹¹

AzkabanÊÇÒ»ÖÖÀàËÆÓÚOozieµÄ¹¤×÷Á÷¿ØÖÆÒýÇæ£¬¿ÉÒÔÓÃÀ´½â¾ö¶à¸öHadoop£¨»òSparkµÈ£©ÀëÏß¼ÆËãÈÎÎñÖ®¼äµÄÒÀÀµ¹ØÏµÎÊÌâ¡£Ò²¿ÉÒÔÓÃÆä´úÌæcrontabÀ´¶ÔÖÜÆÚÐÔÈÎÎñ½øÐе÷¶È£¬²¢ÇÒ¸üΪֱ¹Û£¬¿É¿¿£¬Í¬Ê±ÌṩÁËÃÀ¹ÛµÄ¿ÉÊÓ»¯¹ÜÀí½çÃæ¡£

AzkabanÓÉÈý²¿·Ö¹¹³É£º

1¡¢Relational Database(Mysql)

azkaban½«´ó¶àÊý״̬ÐÅÏ¢¶¼´æÓÚMySQLÖÐ,Azkaban Web Server ºÍ Azkaban Executor ServerÒ²ÐèÒª·ÃÎÊDB¡£

2¡¢Azkaban Web Server

ÌṩÁËWeb UI£¬ÊÇazkabanµÄÖ÷Òª¹ÜÀíÕߣ¬°üÀ¨ project µÄ¹ÜÀí£¬ÈÏÖ¤£¬µ÷¶È£¬¶Ô¹¤×÷Á÷Ö´Ðйý³ÌµÄ¼à¿ØµÈ¡£

3¡¢Azkaban Executor Server

µ÷¶È¹¤×÷Á÷ºÍÈÎÎñ£¬¼Í¼¹¤×÷Á÷»îÈÎÎñµÄÈÕÖ¾£¬Ö®ËùÒÔ½«AzkabanWebServerºÍAzkabanExecutorServer·Ö¿ª£¬Ö÷ÒªÊÇÒòΪÔÚij¸öÈÎÎñÁ÷ʧ°Üºó£¬¿ÉÒÔ¸ü·½±ãµÄ½«ÖØÐÂÖ´ÐС£¶øÇÒÒ²¸üÓÐÀûÓÚAzkabanϵͳµÄÉý¼¶

MySQLʵÀý£ºAzkabanʹÓÃMySQLÀ´´æ´¢ÏîÄ¿ºÍÖ´ÐС£

Azkaban Web·þÎñÆ÷£ºAzkabanʹÓÃJetty×÷ΪWeb·þÎñÆ÷£¬ÓÃ×÷¿ØÖÆÆ÷ÒÔ¼°ÌṩWeb½çÃæ

AzkabanÖ´ÐзþÎñÆ÷£ºAzkabanÖ´ÐзþÎñÆ÷Ö´ÐÐÌá½»¹¤×÷Á÷¡£

   
5115 ´Îä¯ÀÀ       33
Ïà¹ØÎÄÕÂ

»ùÓÚEAµÄÊý¾Ý¿â½¨Ä£
Êý¾ÝÁ÷½¨Ä££¨EAÖ¸ÄÏ£©
¡°Êý¾Ýºþ¡±£º¸ÅÄî¡¢ÌØÕ÷¡¢¼Ü¹¹Óë°¸Àý
ÔÚÏßÉ̳ÇÊý¾Ý¿âϵͳÉè¼Æ ˼·+Ч¹û
 
Ïà¹ØÎĵµ

GreenplumÊý¾Ý¿â»ù´¡Åàѵ
MySQL5.1ÐÔÄÜÓÅ»¯·½°¸
ijµçÉÌÊý¾ÝÖÐ̨¼Ü¹¹Êµ¼ù
MySQL¸ßÀ©Õ¹¼Ü¹¹Éè¼Æ
Ïà¹Ø¿Î³Ì

Êý¾ÝÖÎÀí¡¢Êý¾Ý¼Ü¹¹¼°Êý¾Ý±ê×¼
MongoDBʵս¿Î³Ì
²¢·¢¡¢´óÈÝÁ¿¡¢¸ßÐÔÄÜÊý¾Ý¿âÉè¼ÆÓëÓÅ»¯
PostgreSQLÊý¾Ý¿âʵսÅàѵ