Sun Java ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     

Sun ·Î°í
Sun Java System Messaging Server 6 2005Q1 °ü¸® ¼³¸í¼­ 

8Àå
MTA °³³ä

ÀÌ Àå¿¡¼­´Â MTAÀÇ °³³ä¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


MTA ±â´É

Message Transfer Agent ¶Ç´Â MTA´Â Messaging ServerÀÇ ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù(±×¸² 8-1). °¡Àå ±âº»ÀûÀÎ ¼öÁØ¿¡¼­ MTA´Â ¸ÞÀÏ ¶ó¿ìÅÍÀÔ´Ï´Ù. MTA´Â ´Ù¸¥ ¼­¹ö¿¡¼­ ¸ÞÀÏÀ» ¼ö¶ôÇÏ¿© ÁÖ¼Ò¸¦ ÀÐÀº ´ÙÀ½ ÃÖÁ¾ ´ë»ó(ÀϹÝÀûÀ¸·Î »ç¿ëÀÚÀÇ ¸ÞÀÏÇÔ)À¸·Î °¡´Â µµÁß¿¡ ÀÖ´Â ´ÙÀ½ ¼­¹ö·Î ¶ó¿ìÆÃÇÕ´Ï´Ù.

¼ö³â µ¿¾È ¸¹Àº ±â´ÉÀÌ MTA¿¡ Ãß°¡µÇ¾úÀ¸¸ç ÀÌ¿¡ µû¶ó¼­ MTAÀÇ Å©±â, ±â´É ¹× º¹Àâµµ°¡ Áõ°¡Çß½À´Ï´Ù. ÀÌ·¯ÇÑ MTA ±â´ÉÀº Áߺ¹µÇ±â´Â ÇÏÁö¸¸ ÀϹÝÀûÀ¸·Î ´ÙÀ½°ú °°ÀÌ ºÐ·ùÇÒ ¼ö ÀÖ½À´Ï´Ù.

±×¸² 8-2¿¡ ³ª¿Â ¿©·¯ ÇÏÀ§ ±¸¼º ¿ä¼Ò¿Í ÇÁ·Î¼¼½º°¡ ÀÌ·¯ÇÑ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. ÀÌ Àå¿¡¼­´Â ÀÌ·¯ÇÑ ÇÏÀ§ ±¸¼º ¿ä¼Ò¿Í ÇÁ·Î¼¼½º¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ½Ã½ºÅÛ °ü¸®ÀÚ´Â ¿©·¯ µµ±¸¸¦ »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ±â´ÉÀ» È°¼ºÈ­ÇÏ°í ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ µµ±¸¿¡´Â MTA ¿É¼Ç, configutil ¸Å°³ º¯¼ö, ¸ÅÇÎ Å×À̺í, Å°¿öµå, ä³Î, ´Ù½Ã ¾²±â ±ÔÄ¢ µîÀÌ Æ÷ÇԵ˴ϴÙ. ÀÌ·¯ÇÑ µµ±¸¿¡ ´ëÇؼ­´Â MTA ´ÙÀ½ Àå¿¡¼­ ¼³¸íÇÕ´Ï´Ù.

±×¸² 8-2 MTA ±¸Á¶

MTAÀÇ ´Ü¼øÈ­µÈ ±¸Á¶ ¹× µ¥ÀÌÅÍ È帧À» º¸¿© ÁÖ´Â ±×·¡ÇÈÀÔ´Ï´Ù.


MTA ±¸Á¶ ¹× ¸ÞÀÏ È帧 °³¿ä

ÀÌ Àý¿¡¼­´Â MTA ±¸Á¶ ¹× ¸ÞÀÏ È帧(±×¸² 8-2)ÀÇ °³¿ä¸¦ ¼³¸íÇÕ´Ï´Ù. MTA´Â »ó´çÈ÷ º¹ÀâÇÑ ±¸¼º ¿ä¼ÒÀÌ¸ç ±×¸² 8-2´Â ½Ã½ºÅÛÀ» Åë°úÇÏ´Â ¸ÞÀÏ È帧À» ´Ü¼øÇÏ°Ô Ç¥ÇöÇÑ °ÍÀÓÀ» À¯ÀÇÇϽʽÿÀ. ½ÇÁ¦·Î ÀÌ ±×¸²Àº ½Ã½ºÅÛÀ» Åë°úÇÏ´Â ¸ðµç ¸ÞÀÏ È帧À» Á¤È®ÇÏ°Ô ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù. ±×·¯³ª °³³äÀû ³íÀǸ¦ À§Çؼ­´Â ÀÌ ±×¸²À¸·Î ÃæºÐÇÒ °ÍÀÔ´Ï´Ù.

µð½ºÆÐó ¹× SMTP ¼­¹ö(½½·¹À̺ê ÇÁ·Î±×·¥)

¸ÞÀÏÀº SMTP ¼¼¼ÇÀ» ÅëÇØ ÀÎÅÍ³Ý ¶Ç´Â ÀÎÆ®¶ó³Ý¿¡¼­ MTA·Î µé¾î¿É´Ï´Ù. MTA°¡ SMTP ¿¬°á¿¡ ´ëÇÑ ¿äûÀ» ¹ÞÀ¸¸é MTA µð½ºÆÐó(´ÙÁß ½º·¹µå ¿¬°á µð½ºÆÐĪ ¿¡ÀÌÀüÆ®)´Â SMTP ¼¼¼ÇÀ» ó¸®Çϱâ À§ÇØ ½½·¹À̺ê ÇÁ·Î±×·¥(tcp_smtp_server)À» ½ÇÇàÇÕ´Ï´Ù. µð½ºÆÐó´Â °¢ ¼­ºñ½º¿¡ ´ëÇÑ ´ÙÁß ½º·¹µå ÇÁ·Î¼¼½º Ç®À» À¯Áö °ü¸®ÇÕ´Ï´Ù. Ãß°¡ ¼¼¼ÇÀÌ ¿äûµÇ¸é µð½ºÆÐó´Â °¢ ¼¼¼ÇÀ» ó¸®Çϱâ À§ÇØ SMTP ¼­¹ö ÇÁ·Î±×·¥À» È°¼ºÈ­ÇÕ´Ï´Ù. µð½ºÆÐó ÇÁ·Î¼¼½º Ç®ÀÇ ÇÁ·Î¼¼½º´Â µ¿½Ã¿¡ ¿©·¯ ¿¬°áÀ» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. µð½ºÆÐó¿Í ½½·¹À̺ê ÇÁ·Î±×·¥Àº ¼­·Î Çù·ÂÇÏ¿© °¢°¢ÀÇ ¹Þ´Â ¸ÞÀÏ¿¡ ´ëÇÑ ¿©·¯ ´Ù¸¥ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù. ¼¼ °¡Áö ±âº» ±â´ÉÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº µð½ºÆÐó¸¦ ÂüÁ¶ÇϽʽÿÀ.

¶ó¿ìÆà ¹× ÁÖ¼Ò ´Ù½Ã ¾²±â

SMTP ¼­¹ö°¡ ¸ÞÀÏÀ» ´ë±â¿­¿¡ Æ÷ÇÔ½ÃÅ°Áö¸¸ º¯È¯ ä³Î ¹× Àçó¸® ä³ÎÀ» ºñ·ÔÇÑ ¿©·¯ ´Ù¸¥ ä³Îµµ À̸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Àü´Þ ´Ü°è°¡ ÁøÇàÇÏ´Â µ¿¾È¿¡ ¿©·¯ ÀÛ¾÷ÀÌ ¼öÇàµÇÁö¸¸ ±âº» ÀÛ¾÷Àº ´ÙÀ½°ú °°½À´Ï´Ù.

ä³Î

ä³ÎÀº ¸ÞÀÏ Ã³¸®¿¡ »ç¿ëµÇ´Â ±âº» MTA ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù. ä³ÎÀº ´Ù¸¥ ½Ã½ºÅÛ(¿¹: ´Ù¸¥ MTA, ´Ù¸¥ ä³Î ¶Ç´Â ·ÎÄà ¸Þ½ÃÁö ÀúÀå¼Ò)°úÀÇ ¸ÞÀÏ ¿¬°áÀ» ³ªÅ¸³À´Ï´Ù. ¸ÞÀÏÀÌ µé¾î¿À¸é ¸ÞÀÏÀÇ ¼Ò½º ¹× ´ë»ó¿¡ µû¶ó °¢±â ´Ù¸¥ ¸ÞÀÏ¿¡ ´Ù¸¥ ¶ó¿ìÆà ¹× ó¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ·ÎÄà ¸Þ½ÃÁö ÀúÀå¼Ò·Î Àü´ÞÇÒ ¸ÞÀÏ, ÀÎÅͳݿ¡ Àü´ÞÇÒ ¸ÞÀÏ, ¸ÞÀÏ ½Ã½ºÅÛ ³»ÀÇ ´Ù¸¥ MTA·Î Àü´ÞÇÒ ¸ÞÀÏ µîÀº ¼­·Î ´Ù¸¥ ¹æ½ÄÀ¸·Î 󸮵˴ϴÙ. ä³ÎÀº °¢ ¿¬°á¿¡ ÇÊ¿äÇÑ Ã³¸® ¹× ¶ó¿ìÆÃÀ» »ç¿ëÀÚ Á¤ÀÇÇϱâ À§ÇÑ ±â¹ýÀ» Á¦°øÇÕ´Ï´Ù. ±âº» ¼³Ä¡¿¡¼­ ´ëºÎºÐÀÇ ¸ÞÀÏÀº ÀÎÅͳÝ, ÀÎÆ®¶ó³Ý ¹× ·ÎÄà ¸ÞÀÏÀ» ó¸®Çϴ ä³Î·Î À̵¿ÇÕ´Ï´Ù.

ƯÁ¤ »óȲÀ» À§ÇÑ Æ¯¼öÇÑ Ã¤³ÎÀ» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ƯÁ¤ ÀÎÅÍ³Ý µµ¸ÞÀÎÀÌ ¸ÞÀÏÀ» ¸Å¿ì ´À¸° ¼Óµµ·Î ó¸®Çϱ⠶§¹®¿¡ ÀÌ µµ¸ÞÀÎÀ¸·Î ÁÖ¼Ò ÁöÁ¤µÈ ¸ÞÀÏÀÌ MTAÀÇ ¼º´ÉÀ» ÀúÇϽÃŲ´Ù°í °¡Á¤ÇØ º¾´Ï´Ù. ÀÌ °æ¿ì ´À¸° µµ¸ÞÀÎÀ¸·Î ÁÖ¼Ò ÁöÁ¤µÈ ¸ÞÀÏÀ» À§ÇÑ Æ¯¼öÇÑ Ã³¸®¸¦ Á¦°øÇϴ ƯÁ¤ ä³ÎÀ» ¸¸µé¾î ÀÌ µµ¸ÞÀÎ º´¸ñ Çö»óÀ» ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ¼ÒÀÇ µµ¸ÞÀÎ ºÎºÐÀº ¸ÞÀÏÀ» ´ë±â¿­¿¡ Æ÷ÇÔ½Ãų ä³ÎÀ» °áÁ¤ÇÕ´Ï´Ù. µµ¸ÞÀÎÀ» Àаí ÀûÀýÇÑ Ã¤³ÎÀ» °áÁ¤ÇÏ´Â ±â¹ýÀ» ´Ù½Ã ¾²±â ±ÔÄ¢À̶ó°í ºÎ¸¨´Ï´Ù(´Ù½Ã ¾²±â ±ÔÄ¢ ÂüÁ¶).

ä³ÎÀº ÀϹÝÀûÀ¸·Î ä³Î ´ë±â¿­°ú ¸¶½ºÅÍ ÇÁ·Î±×·¥À̶ó°í ºÎ¸£´Â ä³Î ó¸® ÇÁ·Î±×·¥À¸·Î ±¸¼ºµË´Ï´Ù. ½½·¹À̺ê ÇÁ·Î±×·¥ÀÌ ¸ÞÀÏÀ» ÀûÀýÇÑ Ã¤³Î ´ë±â¿­·Î Àü´ÞÇÑ ÈÄ ¸¶½ºÅÍ ÇÁ·Î±×·¥Àº ¿øÇϴ ó¸® ¹× ¶ó¿ìÆÃÀ» ¼öÇàÇÕ´Ï´Ù. ´Ù½Ã ¾²±â ±ÔÄ¢°ú ¸¶Âù°¡Áö·Î ä³ÎÀº imta.cnf ÆÄÀÏ¿¡¼­ ÁöÁ¤ ¹× ±¸¼ºÇÕ´Ï´Ù. ä³Î Ç׸ñÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.

tcp_intranet smtp mx single_sys subdirs 20 noreverse maxjobs 7 SMTP_POOL maytlsserver allowswitchchannel saslswitchchannel tcp_auth
tcp_intranet-daemon

ÀÌ °æ¿ì¿¡ ù ¹ø° ´Ü¾î tcp_intranetÀº ä³Î À̸§ÀÔ´Ï´Ù. ¸¶Áö¸· ´Ü¾î´Â ä³Î ű׶ó°í ºÎ¸¨´Ï´Ù. ±× »çÀÌ¿¡ ÀÖ´Â ´Ü¾î´Â ä³Î Å°¿öµå¶ó°í ºÎ¸£¸ç ¸ÞÀÏÀÌ Ã³¸®µÇ´Â ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¼ö¹é °³ÀÇ ´Ù¸¥ Å°¿öµå¸¦ »ç¿ëÇÏ¿© ¸ÞÀÏÀ» ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ä³Î Å°¿öµå¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Messaging Server Administration Reference ¹× 12Àå, "ä³Î Á¤ÀÇ ±¸¼º"¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.

¸ÞÀÏ Àü´Þ

¸ÞÀÏÀÌ Ã³¸®µÈ ÈÄ ¸¶½ºÅÍ ÇÁ·Î±×·¥Àº ¸ÞÀÏÀÇ Àü´Þ °æ·Î¸¦ µû¶ó ´ÙÀ½ Á¤Áö À§Ä¡·Î ¸ÞÀÏÀ» º¸³À´Ï´Ù. ÀÌ À§Ä¡´Â ÀǵµÇÑ ¼ö½ÅÀÚÀÇ ¸ÞÀÏÇÔ, ´Ù¸¥ MTA ¶Ç´Â ½ÉÁö¾î ´Ù¸¥ ä³ÎÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ ä³Î·Î Àü´ÞÇÏ´Â °ÍÀº ÀÌ ±×¸²¿¡ ³ª¿Í ÀÖÁö ¾ÊÁö¸¸ ½ÇÁ¦·Î´Â ÈçÈ÷ º¼ ¼ö ÀÖ½À´Ï´Ù.

ÁÖ¼Ò¿Í ¼ö½ÅµÈ ÇʵåÀÇ ·ÎÄà ºÎºÐÀÌ ÀϹÝÀûÀ¸·Î 7ºñÆ® ¹®ÀÚ¶ó´Â Á¡À» ÁÖÀÇÇϽñ⠹ٶø´Ï´Ù. MTA´Â ÀÌ·¯ÇÑ Çʵ忡¼­ 8ºñÆ® ¹®ÀÚ¸¦ ÀÐÀ» °æ¿ì °¢ 8ºñÆ® ¹®ÀÚ¸¦ º°Ç¥·Î ¹Ù²ß´Ï´Ù.


µð½ºÆÐó

µð½ºÆÐó´Â ¿©·¯ ´ÙÁß ½º·¹µå ¼­¹ö ÇÁ·Î¼¼½º°¡ SMTP ¿¬°á ¼­ºñ½º¿¡ ´ëÇÑ ¿ªÇÒÀ» °øÀ¯ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ´ÙÁß ½º·¹µå µð½ºÆÐĪ ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù. µð½ºÆÐó¸¦ »ç¿ëÇÏ¸é ¸ðµÎ µ¿ÀÏÇÑ Æ÷Æ®¿¡ ´ëÇÑ ¿¬°áÀ» ó¸®ÇÏ´Â ¿©·¯ ´ÙÁß ½º·¹µå SMTP ¼­¹ö ÇÁ·Î¼¼½º¸¦ µ¿½Ã¿¡ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ °¢ ¼­¹ö´Â Çϳª ÀÌ»óÀÇ È°¼º ¿¬°áÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù.

µð½ºÆÐó´Â ÀÚü ±¸¼º¿¡ ³ª¿­µÈ TCP Æ÷Æ®¿¡ ´ëÇÑ Áß¾Ó ¼ö½Å±âÀÇ ¿ªÇÒÀ» ¼öÇàÇÕ´Ï´Ù. ¿¬°áÀÌ ¼³Á¤µÈ ÈÄ µð½ºÆÐó´Â Á¤ÀÇµÈ °¢ ¼­ºñ½º¿¡ ´ëÇØ Çϳª ÀÌ»óÀÇ SMTP ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¸¸µé¾î ¿¬°áÀ» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀϹÝÀûÀ¸·Î Á¤ÀÇµÈ TCP Æ÷Æ®¿¡ ´ëÇÑ ¿¬°áÀ» ¼ö½ÅÇÏ¸é µð½ºÆÐó´Â ÇØ´ç Æ÷Æ®ÀÇ »ç¿ë °¡´ÉÇÑ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º Ç®¿¡¼­ ¼­ºñ½º¸¦ °Ë»çÇÏ°í »õ ¿¬°áÀ» À§ÇÑ ÃÖÀûÀÇ È常¦ ¼±ÅÃÇÕ´Ï´Ù. ÀûÀýÇÑ È常¦ »ç¿ëÇÒ ¼ö ¾ø´Â °æ¿ì µð½ºÆÐó´Â ±¸¼º¿¡¼­ Çã¿ëÇÏ´Â °æ¿ì¿¡ ÇÑÇÏ¿© »õ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º¸¦ ¸¸µé¾î »õ ¿¬°á°ú ÈÄ¼Ó ¿¬°áÀ» ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ µð½ºÆÐó´Â ÀÌÈÄÀÇ ¹Þ´Â ¿¬°áÀ» ¿¹»óÇÏ¿© »õ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º¸¦ ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. µð½ºÆÐóÀÇ ´Ù¾çÇÑ ¼­ºñ½º Á¦¾î¸¦ Á¶Á¤ÇÏ°í ƯÈ÷ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º ¼ö¿Í °¢ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º°¡ ó¸®ÇÏ´Â ¿¬°á ¼ö¸¦ Á¦¾îÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿©·¯ ±¸¼º ¿É¼ÇÀÌ Á¸ÀçÇÕ´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº µð½ºÆÐó ±¸¼º ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ.

¼­¹ö ÇÁ·Î¼¼½º ÀÛ¼º ¹× ¸¸·á

µð½ºÆÐó ³»ÀÇ ÀÚµ¿ ÀÛ¾÷ °ü¸® ±â´ÉÀº »õ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ÀÛ¼º°ú ¿À·¡µÈ ¶Ç´Â À¯ÈÞ ¼­¹ö ÇÁ·Î¼¼½ºÀÇ ¸¸·á¸¦ Á¦¾îÇÕ´Ï´Ù. µð½ºÆÐóÀÇ µ¿ÀÛÀ» Á¦¾îÇÏ´Â ±âº» ¿É¼ÇÀº MIN_PROCS ¹× MAX_PROCSÀÔ´Ï´Ù. MIN_PROCS´Â ¿©·¯ ¼­¹ö ÇÁ·Î¼¼½º¸¦ ÁغñÇÏ°í ¹Þ´Â ¿¬°áÀ» ´ë±âÇÏ¿© º¸ÁõµÈ ¼­ºñ½º ¼öÁØÀ» Á¦°øÇÕ´Ï´Ù. ¹Ý¸é, MAX_PROCS´Â ÁÖ¾îÁø ¼­ºñ½º¿¡ ´ëÇØ µ¿½Ã¿¡ È°¼ºÈ­ÇÒ ¼ö ÀÖ´Â ¼­¹ö ÇÁ·Î¼¼½º ¼ö¿¡ ´ëÇÑ »óÇÑ°ªÀ» ¼³Á¤ÇÕ´Ï´Ù.

ÃÖ´ëÇÑÀÇ ¿¬°áÀ» ÀÌ¹Ì Ã³¸®ÇÏ°í Àְųª ÇÁ·Î¼¼½ºÀÇ Á¾·á°¡ ¿¹¾àµÇ¾ú±â ¶§¹®¿¡ ÇöÀç ½ÇÇà ÁßÀÎ ¼­¹ö ÇÁ·Î¼¼½º°¡ ¿¬°áÀ» ¼ö¶ôÇÏÁö ¸øÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì µð½ºÆÐó´Â ÀÌÈÄÀÇ ¿¬°áÀ» Áö¿øÇϱâ À§ÇØ Ãß°¡ ÇÁ·Î¼¼½º¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

MIN_CONNS ¹× MAX_CONNS ¿É¼ÇÀº ¼­¹ö ÇÁ·Î¼¼½º °£¿¡ ¿¬°áÀ» ºÐ»ê½Ãų ¼ö ÀÖ´Â ±â¹ýÀ» Á¦°øÇÕ´Ï´Ù. MIN_CONNS´Â ¼­¹ö ÇÁ·Î¼¼½º¸¦ "busy enough"(ÃæºÐÈ÷ »ç¿ë Áß)·Î Ç÷¡±× ÁöÁ¤ÇÏ´Â ¿¬°á ¼ö¸¦ ÁöÁ¤ÇÏ°í MAX_CONNS´Â ¼­¹ö ÇÁ·Î¼¼½º¿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â "busiest"(ÃÖ´ëÇÑ »ç¿ë Áß)·Î ÁöÁ¤ÇÕ´Ï´Ù.

ÀϹÝÀûÀ¸·Î µð½ºÆÐó´Â ÇöÀç ¼­¹ö ÇÁ·Î¼¼½º ¼ö°¡ MIN_PROCSº¸´Ù À۰ųª ¸ðµç ±âÁ¸ ¼­¹ö ÇÁ·Î¼¼½º°¡ "busy enough"(ÃæºÐÈ÷ »ç¿ë Áß)ÀÌ°í ÇöÀç È°¼ºÈ­µÈ ¿¬°áÀÇ °¢ ¼ö°¡ ÃÖ¼ÒÇÑ MIN_CONNSÀÎ °æ¿ì »õ ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¸¸µì´Ï´Ù.

¿¹¸¦ µé¾î, UNIX ½Ã½ºÅÛ kill ¸í·É¿¡ ÀÇÇØ ¼­¹ö ÇÁ·Î¼¼½º°¡ ¿¹±âÄ¡ ¾Ê°Ô Á¾·áÇÒ °æ¿ì µð½ºÆÐó´Â »õ ¿¬°áÀÌ µé¾î¿Ã ¶§¿Í ¸¶Âù°¡Áö·Î »õ ¼­¹ö ÇÁ·Î¼¼½º¸¦ ¸¸µì´Ï´Ù.

µð½ºÆÐó ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº µð½ºÆÐó ±¸¼º ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ.

µð½ºÆÐó ½ÃÀÛ ¹× ÁßÁö

µð½ºÆÐó¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

start-msg dispatcher

ÀÌ ¸í·ÉÀº µð½ºÆÐó°¡ °ü¸®Çϵµ·Ï ±¸¼ºµÈ MTA ±¸¼º ¿ä¼Ò¸¦ ½ÃÀÛÇϱâ À§ÇØ ÀÌÀü¿¡ »ç¿ëµÇ´ø ´Ù¸¥ ¸ðµç start-msg ¸í·ÉÀ» Æ÷ÇÔÇϹǷΠÀÌ·¯ÇÑ ÀÌÀü ¸í·ÉÀº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾Ê½À´Ï´Ù. ƯÈ÷ imsimta start smtp¸¦ ´õ ÀÌ»ó »ç¿ëÇؼ­´Â ¾È µË´Ï´Ù. Æó±âµÈ ¸í·ÉÀ» ½ÇÇàÇÏ·Á°í Çϸé MTA´Â °æ°í¸¦ Ç¥½ÃÇÕ´Ï´Ù.

µð½ºÆÐó¸¦ Á¾·áÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

stop-msg dispatcher

µð½ºÆÐó Á¾·á ½Ã¿¡ ¼­¹ö ÇÁ·Î¼¼½º¿¡¼­ ¼öÇàµÇ´Â ÀÛ¾÷Àº ±âº» TCP/IP ÆÐÅ°Áö¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. µð½ºÆÐó¿¡ Àû¿ëµÇ´Â MTA ±¸¼º ¶Ç´Â ¿É¼ÇÀ» ¼öÁ¤ÇÒ °æ¿ì »õ ±¸¼º ¶Ç´Â ¿É¼ÇÀÌ Àû¿ëµÇµµ·Ï µð½ºÆÐó¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

µð½ºÆÐó¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

imsimta restart dispatcher

µð½ºÆÐó¸¦ ´Ù½Ã ½ÃÀÛÇϸé ÇöÀç ½ÇÇà ÁßÀÎ µð½ºÆÐó°¡ Á¾·áµÇ°í »õ µð½ºÆÐó°¡ Áï½Ã ½ÃÀ۵˴ϴÙ.


´Ù½Ã ¾²±â ±ÔÄ¢

´Ù½Ã ¾²±â ±ÔÄ¢Àº ´ÙÀ½À» °áÁ¤ÇÕ´Ï´Ù.

°¢ ´Ù½Ã ¾²±â ±ÔÄ¢Àº ÆÐÅÏ ¹× ÅÛÇø®Æ®·Î ±¸¼ºµË´Ï´Ù. ÆÐÅÏÀº ÁÖ¼ÒÀÇ µµ¸ÞÀÎ ºÎºÐ¿¡ ´ëÇØ ÀÏÄ¡ÇÏ´Â ¹®ÀÚ¿­ÀÔ´Ï´Ù. ÅÛÇø®Æ®´Â µµ¸ÞÀÎ ºÎºÐÀÌ ÆÐÅÏ°ú ÀÏÄ¡ÇÒ °æ¿ì ¼öÇàµÇ´Â ÀÛ¾÷À» ÁöÁ¤ÇÕ´Ï´Ù. µÎ °¡Áö·Î ±¸¼ºµÈ °æ¿ì 1) ÁÖ¼Ò¸¦ ´Ù½Ã ¾²´Â ¹æ¹ýÀ» ÁöÁ¤ÇÏ´Â ¸í·É ÁýÇÕ(Áï, Á¦¾î ¹®ÀÚ¿­) ¹× 2) ¸ÞÀÏÀ» º¸³»¾ß Çϴ ä³Î À̸§ÀÇ µÎ ºÎºÐÀ¸·Î ±¸¼ºµË´Ï´Ù. ÁÖ¼Ò°¡ ´Ù½Ã ÀÛ¼ºµÈ ÈÄ ÀǵµÇÑ ¼ö½ÅÀÚ¿¡°Ô Àü´ÞµÇµµ·Ï ¸ÞÀÏÀÌ ´ë»ó ä³ÎÀÇ ´ë±â¿­¿¡ Æ÷ÇԵ˴ϴÙ.

´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ ¿¹´Â ´ÙÀ½°ú °°½À´Ï´Ù.

siroe.com           $U%$D@tcp_siroe-daemon

siroe.comÀº µµ¸ÞÀÎ ÆÐÅÏÀÔ´Ï´Ù. siroe.comÀ» Æ÷ÇÔÇÏ´Â ÁÖ¼Ò¸¦ °¡Áø ¸ðµç ¸ÞÀÏÀº ÅÛÇø®Æ® ¸í·É($U%$D)¿¡ µû¶ó ´Ù½Ã ÀÛ¼ºµË´Ï´Ù. $U´Â ´Ù½Ã ÀÛ¼ºµÈ ÁÖ¼Ò°¡ °°Àº ¾ÆÀ̵𸦠»ç¿ëÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. %´Â ´Ù½Ã ÀÛ¼ºµÈ ÁÖ¼Ò°¡ °°Àº µµ¸ÞÀÎ ±¸ºÐÀÚ¸¦ »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. $D´Â ´Ù½Ã ÀÛ¼ºµÈ ÁÖ¼Ò°¡ ÆÐÅÏ¿¡¼­ ÀÏÄ¡Çß´ø °°Àº µµ¸ÞÀÎ À̸§À» »ç¿ëÇϵµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. @tcp_siroe-daemonÀº ´Ù½Ã ÀÛ¼ºµÈ ÁÖ¼Ò¸¦ °¡Áø ¸ÞÀÏÀÌ tcp_siroe-daemonÀ̶ó´Â ä³Î·Î º¸³»Áöµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº 11Àå, "´Ù½Ã ¾²±â ±ÔÄ¢ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

´Ù½Ã ¾²±â ±ÔÄ¢ÀÇ ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MTA ±¸¼º ÆÄÀÏ ¹× 11Àå, "´Ù½Ã ¾²±â ±ÔÄ¢ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.


ä³Î

ä³ÎÀº ¸ÞÀÏÀ» ó¸®ÇÏ´Â ±âº» MTA ±¸¼º ¿ä¼ÒÀÔ´Ï´Ù. ä³ÎÀº ´Ù¸¥ ÄÄÇ»ÅÍ ½Ã½ºÅÛ ¶Ç´Â ½Ã½ºÅÛ ±×·ì°úÀÇ ¿¬°áÀ» ³ªÅ¸³À´Ï´Ù. ½ÇÁ¦ Çϵå¿þ¾î ¿¬°á ¹×/¶Ç´Â ¼ÒÇÁÆ®¿þ¾î Àü¼ÛÀº ä³Î¸¶´Ù Å©°Ô ´Ù¸¦ ¼ö ÀÖ½À´Ï´Ù.

ä³ÎÀº ´ÙÀ½ ±â´ÉÀ» ¼öÇàÇÕ´Ï´Ù.

¸ÞÀÏÀº MTA·Î µé¾î¿Ã ¶§ ä³Î¿¡ ÀÇÇØ ´ë±â¿­¿¡ Æ÷ÇԵǰí, ³ª°¥ ¶§ ´ë±â¿­¿¡¼­ Á¦¿ÜµË´Ï´Ù. ÀϹÝÀûÀ¸·Î ¸ÞÀÏÀº ƯÁ¤ ä³ÎÀ» ÅëÇØ µé¾î°¡°í ´Ù¸¥ ä³Î¿¡ ÀÇÇØ ³ª¿É´Ï´Ù. ä³ÎÀº ¸ÞÀÏÀ» ´ë±â¿­¿¡¼­ Á¦¿ÜÇϰųª, ¸ÞÀÏÀ» ó¸®Çϰųª, ¸ÞÀÏÀ» ´Ù¸¥ MTA ä³ÎÀÇ ´ë±â¿­¿¡ Æ÷ÇÔ½Ãų ¼ö ÀÖ½À´Ï´Ù.

¸¶½ºÅÍ ¹× ½½·¹À̺ê ÇÁ·Î±×·¥

Ç×»ó ±×·± °ÍÀº ¾Æ´ÏÁö¸¸ ä³ÎÀº ÀϹÝÀûÀ¸·Î ¸¶½ºÅÍ ¹× ½½·¹À̺êÀÇ µÎ ÇÁ·Î±×·¥°ú °ü·ÃµË´Ï´Ù. ½½·¹À̺ê ÇÁ·Î±×·¥Àº ´Ù¸¥ ½Ã½ºÅÛ¿¡¼­ ¸ÞÀÏÀ» ¼ö¶ôÇÏ°í ä³ÎÀÇ ¸ÞÀÏ ´ë±â¿­¿¡ Ãß°¡ÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Î±×·¥Àº ä³Î¿¡¼­ ´Ù¸¥ ½Ã½ºÅÛÀ¸·Î ¸ÞÀÏÀ» Àü¼ÛÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, SMTP ä³ÎÀº ¸ÞÀÏÀ» Àü¼ÛÇÏ´Â ¸¶½ºÅÍ ÇÁ·Î±×·¥°ú ¸ÞÀÏÀ» ¹Þ´Â ½½·¹À̺ê ÇÁ·Î±×·¥À» °¡Áý´Ï´Ù. ÀÌ·¯ÇÑ ÇÁ·Î±×·¥Àº °¢°¢ SMTP Ŭ¶óÀ̾ðÆ® ¹× ¼­¹öÀÔ´Ï´Ù.

¸¶½ºÅÍ Ã¤³Î ÇÁ·Î±×·¥Àº ÀϹÝÀûÀ¸·Î MTA°¡ ÀÛ¾÷À» ½ÃÀÛÇß´ø º¸³»´Â ¿¬°áÀ» ´ã´çÇÕ´Ï´Ù. ¸¶½ºÆ® ä³Î ÇÁ·Î±×·¥Àº ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

½½·¹À̺ê ä³Î ÇÁ·Î±×·¥Àº ÀϹÝÀûÀ¸·Î MTA°¡ ¿ÜºÎ ¿äû¿¡ ÀÀ´äÇÏ´Â ¹Þ´Â ¿¬°áÀ» ¼ö¶ôÇÕ´Ï´Ù. ½½·¹À̺ê ä³Î ÇÁ·Î±×·¥À» ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

¿¹¸¦ µé¾î, ±×¸² 8-3¿¡´Â µÎ °³ÀÇ Ã¤³Î ÇÁ·Î±×·¥(ä³Î 1 ¹× ä³Î 2)ÀÌ ³ª¿Í ÀÖ½À´Ï´Ù. ä³Î 1ÀÇ ½½·¹À̺ê ÇÁ·Î±×·¥Àº ¿ø°Ý ½Ã½ºÅÛÀ¸·ÎºÎÅÍ ¸ÞÀÏÀ» ¹Þ½À´Ï´Ù. ÀÌ ÇÁ·Î±×·¥Àº ÁÖ¼Ò¸¦ È®ÀÎÇÏ°í ÇÊ¿ä¿¡ µû¶ó ´Ù½Ã ¾²±â ±ÔÄ¢À» Àû¿ëÇÑ ´ÙÀ½ ´Ù½Ã ÀÛ¼ºµÈ ÁÖ¼Ò¿¡ ±âÃÊÇÏ¿© ÇØ´ç ä³Î ¸ÞÀÏ ´ë±â¿­¿¡ ¸ÞÀÏÀ» Æ÷ÇÔ½Ãŵ´Ï´Ù.

¸¶½ºÅÍ ÇÁ·Î±×·¥Àº ´ë±â¿­¿¡¼­ ¸ÞÀÏÀ» Á¦¿Ü½ÃÅ°°í ¸ÞÀÏÀÇ ³×Æ®¿öÅ© Àü¼ÛÀ» ½ÃÀÛÇÕ´Ï´Ù. ¸¶½ºÅÍ ÇÁ·Î±×·¥ÀÌ ÀÚ½ÅÀÇ Ã¤³Î ´ë±â¿­¿¡¼­¸¸ ¸ÞÀÏÀ» Á¦¿Ü½Ãų ¼ö ÀÖ´Ù´Â °ÍÀ» À¯ÀÇÇϽʽÿÀ.

±×¸² 8-3 ¸¶½ºÅÍ ¹× ½½·¹À̺ê ÇÁ·Î±×·¥

¸¶½ºÅÍ ¹× ½½·¹À̺ê ÇÁ·Î±×·¥ »óÈ£ ÀÛ¿ëÀ» º¸¿© ÁÖ´Â ±×·¡ÇÈÀÔ´Ï´Ù.

ÀÏ¹Ý Ã¤³ÎÀÌ ¸¶½ºÅÍ ¹× ½½·¹À̺ê ÇÁ·Î±×·¥À» ¸ðµÎ °¡ÁöÁö¸¸ °æ¿ì¿¡ µû¶ó¼­´Â ½½·¹À̺ê ÇÁ·Î±×·¥ ¶Ç´Â ¸¶½ºÅÍ ÇÁ·Î±×·¥¸¸ Æ÷ÇÔÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, Messaging Server¿Í ÇÔ²² Á¦°øµÇ´Â ims-ms ä³ÎÀº ±×¸² 8-4¿¡ ³ª¿Â °Íó·³ ·ÎÄà ¸Þ½ÃÁö ÀúÀå¼Ò¿¡ ´ëÇؼ­¸¸ ¸ÞÀÏÀ» ´ë±â¿­¿¡¼­ Á¦¿Ü½ÃÅ°±â ¶§¹®¿¡ ¸¶½ºÅÍ ÇÁ·Î±×·¥¸¸ Æ÷ÇÔÇÕ´Ï´Ù.

±×¸² 8-4 ims-ms ä³Î

ims-ms ä³ÎÀ» º¸¿© ÁÖ´Â ±×·¡ÇÈÀÔ´Ï´Ù.

ä³Î ¸ÞÀÏ ´ë±â¿­

¸ðµç ä³ÎÀº ¿¬°üµÈ ¸ÞÀÏ ´ë±â¿­À» °¡Áý´Ï´Ù. ¸ÞÀÏÀÌ ¸Þ½Ã¡ ½Ã½ºÅÛÀ¸·Î µé¾î°¡¸é ½½·¹À̺ê ÇÁ·Î±×·¥Àº ¸ÞÀÏÀ» Æ÷ÇÔ½Ãų ¸ÞÀÏ ´ë±â¿­À» °áÁ¤ÇÕ´Ï´Ù. ´ë±â¿­¿¡ ³ÖÀº ¸ÞÀÏÀº ä³Î ´ë±â¿­ µð·ºÅ丮ÀÇ ¸ÞÀÏ ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ·¯ÇÑ µð·ºÅ丮´Â msg_svr_base/data/queue/channel/* À§Ä¡¿¡ ÀúÀåµË´Ï´Ù.


ÁÖÀÇ    

¹®Á¦°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ¸¹Ç·Î MTA ´ë±â¿­ µð·ºÅ丮¿¡¼­ ÆÄÀÏÀ̳ª µð·ºÅ丮(Áï, imta_tailor ÆÄÀÏÀÇ IMTA_QUEUE °ª)¸¦ Ãß°¡ÇÏÁö ¾Êµµ·Ï ÇÕ´Ï´Ù. MTA ´ë±â¿­ µð·ºÅ丮¿¡ ´ëÇØ º°°³ÀÇ ÆÄÀÏ ½Ã½ºÅÛÀ» »ç¿ëÇÒ °æ¿ì ÇØ´ç ¸¶¿îÆ® ÁöÁ¡ ¾Æ·¡¿¡ ÇÏÀ§ µð·ºÅ丮¸¦ ¸¸µé°í ÀÌ ÇÏÀ§ µð·ºÅ丮¸¦ IMTA_QUEUE °ªÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.


ä³Î Á¤ÀÇ

ä³Î Á¤ÀÇ´Â ´Ù½Ã ¾²±â ±ÔÄ¢¿¡ µÚÀ̾î MTA ±¸¼º ÆÄÀÏ imta.cnfÀÇ Çϴܺο¡ Ç¥½ÃµË´Ï´Ù(MTA ±¸¼º ÆÄÀÏ ÂüÁ¶). ÀÌ ÆÄÀÏ¿¡ Àִ ù ¹ø° ºó ÇàÀº ´Ù½Ã ¾²±â ±ÔÄ¢ ¼½¼ÇÀÇ ³¡ ºÎºÐÀÌÀÚ Ã¤³Î Á¤ÀÇÀÇ ½ÃÀÛ ºÎºÐÀ» ³ªÅ¸³À´Ï´Ù.

ä³Î Á¤ÀǴ ä³Î À̸§À» Æ÷ÇÔÇϸç À̾ ä³Î ±¸¼ºÀ» Á¤ÀÇÇÏ´Â ¼±ÅÃÀû Å°¿öµå ¸ñ·Ï°ú ¸ÞÀÏÀ» ä³Î·Î ¶ó¿ìÆÃÇϱâ À§ÇØ ´Ù½Ã ¾²±â ±ÔÄ¢¿¡¼­ »ç¿ëµÇ´Â °íÀ¯ÇÑ Ã¤³Î ű׸¦ Æ÷ÇÔÇÕ´Ï´Ù. ä³Î Á¤ÀÇ´Â ÇϳªÀÇ ºó ÇàÀ¸·Î ±¸ºÐµË´Ï´Ù. ä³Î Á¤ÀÇ ¾È¿¡ ÁÖ¼®ÀÌ ³ªÅ¸³¯ ¼ö ÀÖÁö¸¸ ºó ÇàÀ» Æ÷ÇÔÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

[blank line]
! sample channel definition
Channel_Name keyword1 keyword2
Channel_Tag
[blank line]

ä³Î Á¤ÀǸ¦ ÅëƲ¾î¼­ ä³Î È£½ºÆ® Å×À̺íÀ̶ó°í ÇÏ¸ç °³º° ä³Î Á¤ÀǸ¦ ä³Î ºí·ÏÀ̶ó°í ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¾Æ·¡ ¿¹¿¡¼­ ä³Î È£½ºÆ® Å×À̺íÀº ¼¼ °³ÀÇ Ã¤³Î Á¤ÀÇ ¶Ç´Â ºí·ÏÀ» Æ÷ÇÔÇÕ´Ï´Ù.

! test.cnf - An example configuration file.
!
! Rewrite Rules
      .
      .
      .

! BEGIN CHANNEL DEFINITIONS
! FIRST CHANNEL BLOCK
l
local-host

! SECOND CHANNEL BLOCK
a_channel defragment charset7 usascii
a-daemon

! THIRD CHANNEL BLOCK
b_channel noreverse notices 1 2 3
b-daemon

ÀÏ¹Ý Ã¤³Î Ç׸ñÀº ´ÙÀ½°ú °°ÀÌ ³ªÅ¸³³´Ï´Ù.

tcp_intranet smtp mx single_sys subdirs 20 noreverse maxjobs 7 SMTP_POOL maytlsserver allowswitchchannel saslswitchchannel tcp_auth
tcp_intranet-daemon

ÀÌ °æ¿ì ù ¹ø° ´Ü¾î tcp_intranetÀº ä³Î À̸§ÀÌ¸ç ¸¶Áö¸· ´Ü¾î tcp_intranet-daemonÀ» ä³Î ű׶ó°í ºÎ¸¨´Ï´Ù. ä³Î ű״ ¸ÞÀÏÀ» Àü¼ÛÇϱâ À§ÇØ ´Ù½Ã ¾²±â ±ÔÄ¢¿¡ »ç¿ëµÇ´Â À̸§ÀÔ´Ï´Ù. ä³Î À̸§°ú ä³Î ÅÂ±× »çÀÌÀÇ ´Ü¾î¸¦ ä³Î Å°¿öµå¶ó°í Çϸç, ¸ÞÀÏÀÌ Ã³¸®µÇ´Â ¹æ¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¼ö¹é °³ÀÇ ´Ù¸¥ Å°¿öµå¸¦ »ç¿ëÇÏ¿© ¸ÞÀÏÀ» ´Ù¾çÇÑ ¹æ¹ýÀ¸·Î ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ä³Î Å°¿öµåÀÇ Àüü ¸ñ·Ï°ú ÀÚ¼¼ÇÑ ³»¿ëÀº Sun Java System Messaging Server Administration Reference ¹× 12Àå, "ä³Î Á¤ÀÇ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

ä³Î È£½ºÆ® Å×À̺íÀº Messaging Server°¡ »ç¿ëÇÒ ¼ö Àִ ä³Î°ú °¢ ä³Î¿¡ ¿¬°üµÇ´Â ½Ã½ºÅÛÀÇ À̸§À» Á¤ÀÇÇÕ´Ï´Ù.

UNIX ½Ã½ºÅÛ¿¡¼­ ÆÄÀÏÀÇ Ã¹ ¹ø° ä³Î ºí·ÏÀº Ç×»ó ·ÎÄà ä³Î lÀ» ¼³¸íÇÕ´Ï´Ù. (·ÎÄà ä³Î ¾Õ¿¡ ³õÀÏ ¼ö ÀÖ´Â defaults ä³ÎÀº ¿¹¿ÜÀÔ´Ï´Ù.) ·ÎÄà ä³ÎÀº ¶ó¿ìÆà °áÁ¤À» ³»¸®°í UNIX ¸ÞÀÏ µµ±¸¿¡ ÀÇÇØ º¸³»Áø ¸ÞÀÏÀ» Àü¼ÛÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

MTA ¿É¼Ç ÆÄÀÏ option.dat¿¡¼­ ä³Î¿¡ ´ëÇÑ Àü¿ª ¿É¼ÇÀ» ¼³Á¤Çϰųª ä³Î ¿É¼Ç ÆÄÀÏÀÇ Æ¯Á¤ ä³Î¿¡ ´ëÇÑ ¿É¼ÇÀ» ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿É¼Ç ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿É¼Ç ÆÄÀÏ ¹× TCP/IP(SMTP) ä³Î ¿É¼Ç ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ. ä³Î ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 12Àå, "ä³Î Á¤ÀÇ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ. MTA ä³Î ÀÛ¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº MTA ±¸¼º ÆÄÀÏÀ» ÂüÁ¶ÇϽʽÿÀ.


MTA µð·ºÅ丮 Á¤º¸

MTA´Â °¢ ¸ÞÀÏÀ» ó¸®ÇÒ ¶§ Áö¿øµÇ´Â »ç¿ëÀÚ, ±×·ì ¹× µµ¸ÞÀο¡ ´ëÇÑ µð·ºÅ丮 Á¤º¸¿¡ ¾×¼¼½ºÇØ¾ß ÇÕ´Ï´Ù. ÀÌ Á¤º¸´Â LDAP µð·ºÅ丮 ¼­ºñ½º¿¡ ÀúÀåµË´Ï´Ù. MTA´Â LDAP µð·ºÅ丮¿¡ Á÷Á¢ ¾×¼¼½ºÇÕ´Ï´Ù. ÀÌ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 9Àå, "MTA ÁÖ¼Ò º¯È¯ ¹× ¶ó¿ìÆÃ"¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.


Job Controller

¸ÞÀÏÀÌ Ã¤³ÎÀÇ ´ë±â¿­¿¡ Æ÷Ç﵃ ¶§¸¶´Ù Job Controller´Â ¸ÞÀÏ Àü´ÞÀ» À§ÇØ ½ÇÇà ÁßÀÎ ÀÛ¾÷ÀÌ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ¿©±â¿¡´Â »õ ÀÛ¾÷ ÇÁ·Î¼¼½º¸¦ ½ÃÀÛÇϰųª, ½º·¹µå¸¦ Ãß°¡Çϰųª, ´Ü¼øÈ÷ ÀÛ¾÷ÀÌ ÀÌ¹Ì ½ÇÇà ÁßÀÎÁö È®ÀÎÇÏ´Â °ÍÀÌ Æ÷ÇԵ˴ϴÙ. ä³Î ¶Ç´Â Ç®¿¡ ´ëÇÑ ÀÛ¾÷ Á¦ÇÑ¿¡ µµ´ÞÇÏ¿© ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ¾øÀ» °æ¿ì Job Controller´Â ´Ù¸¥ ÀÛ¾÷ÀÌ Á¾·áÇÒ ¶§±îÁö ±â´Ù¸³´Ï´Ù. ÀÛ¾÷ Á¦ÇÑÀ» ´õ ÀÌ»ó ÃÊ°úÇÏÁö ¾ÊÀ¸¸é Job Controller´Â ´Ù¸¥ ÀÛ¾÷À» ½ÃÀÛÇÕ´Ï´Ù.

ä³Î ÀÛ¾÷Àº Job Controller ³»ÀÇ Ã³¸® Ç® ¾È¿¡¼­ ½ÇÇàµË´Ï´Ù. Ç®Àº ä³Î ÀÛ¾÷ÀÌ ½ÇÇàµÇ´Â "Àå¼Ò"·Î »ý°¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç®Àº ÀÛ¾÷ ¼¼Æ®°¡ Ç® ¿ÜºÎÀÇ ÀÛ¾÷°ú ÀÚ¿øÀ» ³õ°í °æÀïÇÏÁö ¾Ê°íµµ ÀÛµ¿ÇÒ ¼ö ÀÖ´Â ÄÄÇ»Æà ¿µ¿ªÀ» Á¦°øÇÕ´Ï´Ù. Ç®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Job Controller ÆÄÀÏ ¹× ä³Î ½ÇÇà ÀÛ¾÷ÀÇ Ã³¸® Ç®À» ÂüÁ¶ÇϽʽÿÀ.

ä³Î¿¡ ´ëÇÑ ÀÛ¾÷ Á¦ÇÑÀº maxjobs ä³Î Å°¿öµå¿¡ ÀÇÇØ °áÁ¤µÇ¸ç Ç®¿¡ ´ëÇÑ ÀÛ¾÷ Á¦ÇÑÀº Ç®ÀÇ JOB_LIMIT ¿É¼Ç¿¡ ÀÇÇØ °áÁ¤µË´Ï´Ù.

Messaging Server´Â ÀϹÝÀûÀ¸·Î ¸ðµç ¸ÞÀÏÀ» Áï½Ã Àü´ÞÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ±×·¯³ª ù ¹ø° ½Ãµµ¿¡¼­ ¸ÞÀÏÀ» Àü´ÞÇÒ ¼ö ¾ø´Â °æ¿ì ÇØ´ç backoff Å°¿öµå¿¡ ÁöÁ¤µÈ ±â°£ µ¿¾È ¸ÞÀÏÀÌ Áö¿¬µË´Ï´Ù. backoff Å°¿öµå¿¡ ÁöÁ¤µÈ ½Ã°£ÀÌ °æ°úÇÏÀÚ¸¶ÀÚ Áö¿¬µÈ ¸ÞÀÏÀ» Àü´ÞÇÒ ¼ö ÀÖÀ¸¸ç ÇÊ¿äÇÑ °æ¿ì ¸ÞÀÏÀ» ó¸®Çϱâ À§ÇØ Ã¤³Î ÀÛ¾÷ÀÌ ½ÃÀ۵˴ϴÙ.

ÇöÀç ó¸® ÁßÀÎ ¸ÞÀÏ°ú ó¸® ´ë±â ÁßÀÎ ¸ÞÀÏ¿¡ ´ëÇÑ Job ControllerÀÇ ¸Þ¸ð¸® ³»Àå µ¥ÀÌÅÍ ±¸Á¶´Â ÀϹÝÀûÀ¸·Î MTA ´ë±â¿­ ¿µ¿ªÀÇ µð½ºÅ©¿¡ ÀúÀåµÈ Àüü ¸ÞÀÏ ÆÄÀÏ ÁýÇÕÀ» ¹Ý¿µÇÕ´Ï´Ù. ±×·¯³ª µð½ºÅ©ÀÇ ¸ÞÀÏ ÆÄÀÏ ¹é·Î±×°¡ Job ControllerÀÇ ¸Þ¸ð¸® ³»Àå µ¥ÀÌÅÍ ±¸Á¶ Å©±â Á¦ÇÑÀ» ÃÊ°úÇϱ⿡ ÃæºÐÇÒ ¸¸Å­ ÀÛ¼ºµÉ °æ¿ì Job Controller´Â µð½ºÅ©ÀÇ Àüü ¸ÞÀÏ ÆÄÀÏ Áß ÀϺθ¸ ¸Þ¸ð¸®¿¡¼­ ÃßÀûÇÕ´Ï´Ù. Job Controller´Â ¸Þ¸ð¸®¿¡¼­ ÃßÀû ÁßÀÎ ¸ÞÀϸ¸ ó¸®ÇÕ´Ï´Ù. ¸Þ¸ð¸® ³»Àå ÀúÀå¼Ò¸¦ ºñ¿ö¾ß ÇÒ Á¤µµ·Î ¸¹Àº ¸ÞÀÏÀÌ Àü´ÞµÈ °æ¿ì Job Controller´Â MTA ´ë±â¿­ ¿µ¿ªÀ» ½ºÄµÇÏ¿© ¸ÞÀÏ ¸ñ·ÏÀ» ¾÷µ¥ÀÌÆ®ÇÔÀ¸·Î½á ¸Þ¸ð¸® ³»Àå ÀúÀå¼Ò¸¦ ÀÚµ¿À¸·Î °»½ÅÇÕ´Ï´Ù. ±×·± ´ÙÀ½ Job Controller´Â µð½ºÅ©¿¡¼­ ¹æ±Ý °Ë»öÇÑ Ãß°¡ ¸ÞÀÏ ÆÄÀÏÀÇ Ã³¸®¸¦ ½ÃÀÛÇÕ´Ï´Ù. Job Controller´Â MTA ´ë±â¿­ ¿µ¿ª¿¡ ´ëÇÑ ÀÌ·¯ÇÑ ½ºÄµ ÀÛ¾÷À» ÀÚµ¿À¸·Î ¼öÇàÇÕ´Ï´Ù.

»çÀÌÆ®¿¡¼­ °úµµÇÑ ¸ÞÀÏ ¹é·Î±×°¡ Á¤±âÀûÀ¸·Î ¹ß»ýÇÒ °æ¿ì MAX_MESSAGES ¿É¼ÇÀ» »ç¿ëÇÏ¿© Job Controller¸¦ Á¶Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. Job Controller°¡ ´õ ¸¹Àº ¸Þ¸ð¸®¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô MAX_MESSAGES ¿É¼Ç °ªÀ» ´Ã¸®¸é ¸ÞÀÏ ¹é·Î±×°¡ Job ControllerÀÇ ¸Þ¸ð¸® ³»Àå ij½Ã¸¦ ¿À¹öÇ÷ÎÇÏ´Â °æ¿ì¸¦ ÁÙÀÏ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ÀÌ °æ¿ì Job Controller°¡ MTA ´ë±â¿­ µð·ºÅ丮¸¦ ½ºÄµÇØ¾ß ÇÒ ¶§¿Í °ü·ÃµÈ ¿À¹öÇìµå°¡ ÁÙ¾îµì´Ï´Ù. ±×·¯³ª Job Controller°¡ ¸Þ¸ð¸® ³»Àå ij½Ã¸¦ ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÒ °æ¿ì ij½Ã°¡ ´õ Å©±â ¶§¹®¿¡ ÇÁ·Î¼¼½º¿¡ ´õ ¸¹Àº ½Ã°£ÀÌ °É¸°´Ù´Â °ÍÀ» À¯ÀÇÇϽʽÿÀ. ¶ÇÇÑ Job Controller´Â ½ÃÀÛ ¶Ç´Â Àç½ÃÀÛµÉ ¶§¸¶´Ù MTA ´ë±â¿­ µð·ºÅ丮¸¦ ½ºÄµÇØ¾ß ÇϹǷΠ°úµµÇÑ ¸ÞÀÏ ¹é·Î±×°¡ ÀÖ´Ù´Â °ÍÀº ±×·¸Áö ¾ÊÀ» ¶§º¸´Ù Job Controller¸¦ ½ÃÀÛ ¶Ç´Â Àç½ÃÀÛÇÒ ¶§ ¸¹Àº ¿À¹öÇìµå°¡ ¹ß»ýÇÑ´Ù´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù.

Ç®°ú Job Controller ±¸¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ë°ú Job Controller ÆÄÀÏ ¹× ¸ÞÀÏ Ã³¸® ¹× Àü´Þ ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.

Job Controller ½ÃÀÛ ¹× ÁßÁö

Job Controller¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

start-msg job_controller

Job Controller¸¦ Á¾·áÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

stop-msg job_controller

Job Controller¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.

imsimta restart job_controller

Job Controller¸¦ ´Ù½Ã ½ÃÀÛÇϸé ÇöÀç ½ÇÇà ÁßÀÎ Job Controller°¡ Á¾·áµÇ°í »õ Job Controller°¡ ¹Ù·Î ½ÃÀ۵˴ϴÙ.



ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     


Copyright 2005 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.