storm¿ò¼ÜµÄÊÂÇéÁ÷³Ì
storm¿ò¼Üͨ¹ýÒÔÏ°취´¦ÀíÊý¾ÝÁ÷£º½ç˵ÍØÆ˽ṹ£¬½ç˵Êý¾ÝÁ÷µÄ´¦ÀíÁ÷³Ì¡£°²ÅÅÍØÆ˵½storm¼¯Èº£¬¾ÙÐÐʹÃüµ÷ÀíºÍ¹ÊÕϻָ´¡£spout¶ÁÈ¡Êý¾Ý²¢ÆÊÎö³ÉÔª×飬·¢Éäµ½Êý¾ÝÁ÷¡£boltÎüÊÕÔª×飬ִÐÐÊý¾Ý´¦Àí²Ù×÷£¬²¢·¢Éäµ½ÏÂÓλòÊä³öµ½´æ´¢¡£Ôª×éͨ¹ýÍØÆ˽ṹ´ÓspoutÁ÷Ïòbolt£¬ÊµÏÖ²¢ÐÐÖ´ÐС£´¦ÀíºóµÄÊý¾ÝÊä³öµ½Íⲿ´æ´¢»òת·¢µ½ÆäËûϵͳ¡£stormÌṩÈÝ´íºÍ¿É¿¿ÐÔ»úÖÆ£¬È·±£Êý¾ÝÁ÷¿É¿¿ÓÐÓõش¦Àí¡£
Storm¿ò¼ÜµÄÊÂÇéÁ÷³Ì
StormÊÇÒ»¸öÂþÑÜʽ¡¢ÊµÊ±Á÷´¦Àí¿ò¼Ü£¬Ö÷ÒªÓÃÓÚ´¦Àí´ó¹æÄ£Êý¾ÝÁ÷¡£ÆäÊÂÇéÁ÷³ÌÖ÷Òª·ÖΪÒÔϼ¸¸ö°ì·¨£º
1. ½ç˵ÍØÆ˽ṹ
- ÍØÆ˽ṹ½ç˵ÁËÊý¾ÝÁ÷µÄ´¦ÀíÁ÷³Ì£¬°üÀ¨Êý¾ÝÔ´¡¢ÅÌËã²Ù×÷ºÍÊä³ö¡£
- StormÓ¦ÓóÌÐòÓɶà¸ö×é¼þ×é³É£¬°üÀ¨Spout£¨Êý¾ÝÔ´£©¡¢Bolt£¨Êý¾Ý´¦Àí²Ù×÷£©ºÍTopology£¨ÍØÆ˽ṹ£©¡£
2. °²ÅÅÍØÆË
- ÍØÆ˽ṹ°²Åŵ½Storm¼¯Èº£¬Í¨³£Óɶà¸öÊÂÇé½Úµã×é³É¡£
- Storm¼¯ÈºÖÎÀíÍØÆ˵ÄÉúÃüÖÜÆÚ£¬²¢ÈÏÕæʹÃüµ÷ÀíºÍ¹ÊÕϻָ´¡£
3. Spout¶ÁÈ¡Êý¾Ý
- Spout×é¼þÈÏÕæ´ÓÊý¾ÝÔ´¶ÁÈ¡Êý¾Ý£¬ÀýÈçKafka»òÎļþϵͳ¡£
- Êý¾Ý±»ÆÊÎö³É³ÆΪԪ×éµÄС¿é£¬²¢·¢Éäµ½Êý¾ÝÁ÷ÖС£
4. Bolt´¦ÀíÊý¾Ý
- Bolt×é¼þÎüÊÕÔª×é²¢Ö´ÐÐÊý¾Ý´¦Àí²Ù×÷£¬ÀýÈç¹ýÂË¡¢¾ÛºÏ»òת»»¡£
- Bolt½«´¦ÀíºóµÄÔª×é·¢Éäµ½ÏÂÓÎBolt»òÊä³öµ½Íⲿ´æ´¢¡£
5. Êý¾ÝÁ÷ͨ¹ýÍØÆË
- Ôª×éͨ¹ýÍØÆ˽ṹÁ÷¶¯£¬´ÓSpoutÁ÷ÏòBolt£¬ÔÙÁ÷ÏòÏÂÓÎBolt¡£
- ÍØÆ˽ṹÖеÄÿ¸ö×é¼þ¶¼¿ÉÒÔ²¢ÐÐÖ´ÐУ¬´Ó¶øʵÏÖ¸ßÍÌÍÂÁ¿´¦Àí¡£
6. ÊäÀ´ÓÉÖÃ
- ×îºó£¬´¦ÀíºóµÄÊý¾Ý¿ÉÒÔÊä³öµ½Íⲿ´æ´¢£¬ÀýÈçÎļþϵͳ¡¢Êý¾Ý¿â»òÐÂÎÅÐÐÁС£
- Êä³ö×é¼þÈÏÕ潫Ԫ×鳤ÆÚ»¯»òת·¢µ½ÆäËûϵͳ¾ÙÐнøÒ»²½´¦Àí¡£
7. ÈÝ´íºÍ¿É¿¿ÐÔ
- StormÌṩÈÝ´íºÍ¿É¿¿ÐÔ»úÖÆ£¬ÀýÈç¹ÊÕϻָ´¡¢ÐÂÎÅ°ü¹ÜºÍExactly-Once´¦Àí¡£
- ÕâЩ»úÖÆÈ·±£Êý¾ÝÁ÷ÔÚÈκÎÇéÐÎ϶¼ÄÜ¿É¿¿ÓÐÓõش¦Àí¡£
ÒÔÉϾÍÊÇstorm¿ò¼ÜµÄÊÂÇéÁ÷³ÌµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡
ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í尊龙凯时人生就是搏ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ尊龙凯时人生就是搏ʵʱÐÞÕý»òɾ³ý¡£