| Helios :: Worker. Helios ÀÛ¾÷ ó¸® ½Ã½ºÅÛÀÇ ±Ù·ÎÀÚ¸¦À§ÇÑ ±âº» Ŭ·¡½º |
Áö±Ý ´Ù¿î·Îµå |
Helios :: Worker. ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- Perl Artistic License
- °Ô½ÃÀÚ À̸§:
- Andrew Johnson
Helios :: Worker. ű×
Helios :: Worker. ¼³¸í
Helios Job Processing SystemÀÇ ±Ù·ÎÀÚ¸¦À§ÇÑ ±âº» Ŭ·¡½º Helios :: Worker´Â ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç Helios 1.x ÀÀ¿ë ÇÁ·Î±×·¥À» Áö¿øÇϱâ À§Çؼ¸¸ Æ÷ÇԵ˴ϴÙ. Ç︮¿À½º :: »õ·Î¿î Helios Worker Ŭ·¡½º / ¼ºñ½º¸¦ ¸¸µå´Â ¼ºñ½º¸¦ ÂüÁ¶ÇϽʽÿÀ. Helios :: Worker´Â Helios Parallel Job Processing System¿¡¼ ¿î¿µÇϱâÀ§ÇÑ ¸ðµç ÀÛ¾÷ÀÚ Å¬·¡½ºÀÇ ±âº» Ŭ·¡½ºÀÔ´Ï´Ù. ±âº» ThesChwartz ÀÛ¾÷ ´ë±â¿ ½Ã½ºÅÛÀÇ ±â´ÉÀ» ĸ½¶ÈÇÏ°í ±¸¼º, ÀÛ¾÷ Àμö ±¸¹® ºÐ¼®, ·Î±ë ¹× ±âŸ ±â´ÉÀ» ó¸®ÇÏ´Â Ãß°¡ ¸Þ¼Òµå¸¦ Á¦°øÇÕ´Ï´Ù. Helios :: Worker Subclass´Â ÀÛ¾÷ () ¸Þ¼µå¸¦ ±¸ÇöÇؾßÇÕ´Ï´Ù. Ŭ·¡½ºÀÇ ½ÇÆÐÇÑ ÀÛ¾÷ÀÌ Àç½ÃÀû ÀÎ °æ¿ì MAX_RETRIES () ¹× RETRY_DELAY () ¸Þ¼µå¸¦ ±¸ÇöÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ´Ù¸¥ Helios :: ÀÛ¾÷ÀÚ ¹æ¹ýÀº ÀÛ¾÷ ó¸® Áß¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÛ¾÷ 󸮰¡ ¿Ï·áµÇ¸é completedjob (), failestjob () ¹× failedjobpermanent () ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© ÀÛ¾÷ÀÌ ¼º°øÀûÀ¸·Î ¿Ï·áµÇ°Å³ª ½ÇÆÐÇÑ °ÍÀ¸·Î Ç¥½ÃµÇ¾î¾ßÇÕ´Ï´Ù. ±Ù·ÎÀÚ Å¬·¡½º°¡ ¿À¹ö µå¶óÀÌºê ¸ðµå ÀÛ¾÷À» Áö¿øÇÏ´Â °æ¿ì, Work () ¸Þ¼µåÀÇ ³¡¿¡ SheachexitOverDrive () ¸Þ¼Òµå¸¦ È£ÃâÇÏ°í TusterExitOverdriver ()°¡ True °ªÀ» ¸®ÅÏÇÏ¸é ¸í½Ã ÀûÀ¸·Î Á¾·áµË´Ï´Ù (). (OVERDRIVE¸¦ Áö¿øÇÏ´Â °æ¿ì ÀÛ¾÷ 󸮰¡ ¹Ì·¡ÀÇ ÀÛ¾÷¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Êµµ·Ï ¿À·ù°¡ ¹ß»ýÇÏÁö ¾Êµµ·Ï ÀÛ¾÷ 󸮰¡ ½ÇÆÐÇÏ´Â °æ¿ì ±Ù·ÎÀÚ Å¬·¡½ºµµ ¸í½Ã ÀûÀ¸·Î Á¾·áÇؾßÇÕ´Ï´Ù.) ¿ä±¸ »çÇ× : ¡¤ Perl.
Helios :: Worker. °ü·Ã ¼ÒÇÁÆ®¿þ¾î