ÀÚÁÖ Áú¹®µÇ¾î Áö´Â°Íµé (Qmail FAQ)

È¿À²¼º


¾î¶»°Ô Å¥¸ÞÀÏÀÌ µ¿½Ã¿¡ ´õ ¸¹Àº ¹è´ÞÀ» ó¸®Çϵµ·Ï ÇÒ ¼ö ÀÖ³ª? ÇöÀç ´ÜÁö 20°³ÀÇ qmail-remote ÇÁ·Î¼¼½ºµé¸¸ÀÌ º´·Ä 󸮵ǰí ÀÖ´Ù.

´ä: µ¿½Ã¿¡ ¾ó¸¶³ª ¸¹Àº ¹è´ÞÀ» Çã¿ëÇÒ °ÍÀÎÁö °áÁ¤Çϰí, ±× ¼ýÀÚ¸¦ /var/qmail/control/concurrencyremote¿¡ ³ÖÀºÈÄ Å¥¸ÞÀÏÀ» Àç½Ãµ¿Ç϶ó.

½Ã½ºÅÛÀÇ "Descriptor"¿Í "openfiles" ÀÚ¿ø ÇѰè´Â ÃÖ¼ÒÇÑ concurrency + 5ÀÇ µÎ¹è°¡ µÇ¾î¾ß ÇÑ´Ù. "maxproc" ÀÚ¿ø ÇѰè´Â (¸¸¾à ´ç½ÅÀÇ ½Ã½ºÅÛÀº 1 À̶ó¸é)¿¡ 4¸¦ ´õÇ϶ó. ±×·¸Áö ¾ÊÀ¸¸é Å¥¸ÞÀÏÀº ÇÊ¿ä¾øÀÌ ¹è´ÞÀ» ¿¬±âÇÒ °ÍÀÌ´Ù.

Å¥¸ÞÀÏÀÌ ÄÄÆÄÀϽÿ¡ µ¿½Ã Àü¼Û Á¦ÇÑ 120À» ±âº»°ªÀ¸·Î Çϰí ÀÖ´Ù´Â °Í¿¡ ÁÖ¸ñÇ϶ó. ´ç½ÅÀº ÄÄÆÄÀϽÿ¡ À̰ÍÀ» conf-spawn¿¡¼­ º¯°æÇÒ ¼ö ÀÖ´Ù.


Å¥¸ÞÀÏÀÌ ±Ø´ÜÀûÀ¸·Î Å« Å¥¸¦ °ü¸®ÇÒ ¼ö Àִ°¡?

´ä: ±×·¸´Ù. qmail-send´Â ¿ì¼± ¼øÀ§ Å¥(Å¥¿¡ ÀúÀåµÈ ¸Þ¼¼Áö¸¶´Ù 8¹ÙÀÌÆ®ÀÇ ·¥À» »ç¿ëÇÑ´Ù. -- ¿¹¸¦ µé¾î, Å¥¿¡ 100,000°³ÀÇ ¸Þ¼¼Áö°¡ ÀÖ´Ù¸é 0.8MBÀÇ ¸Þ¸ð¸®°¡ ÇÒ´çµÈ´Ù.)¿¡ ¸Þ¼¼Áö Àü¼ÛÀÇ Àç½Ãµµ Ƚ¼ö¸¦ ±â·ÏÇϸç, Àü¼ÛµÇ¾ßÇÒ ´ÙÀ½ ¸Þ¼¼Áö¸¦ ºü¸£°Ô ãÀ» ¼ö ÀÖ´Ù.

Å¥¸ÞÀÏÀÇ Å¥´Â 23°³ÀÇ ÇϺΠµð·ºÅ丮·Î ºÐÈ­µÇ¾î ÀÖÀ¸¹Ç·Î, ¼öõ°³ÀÇ ¸Þ¼¼Áö°¡ Å¥¿¡ º¸°üµÇ¾î À־, ¿î¿µÃ¼Á¦ÀÇ namei() ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ °Ë»öÀº ¸Å¿ì ªÀº ½Ã°£ ¾È¿¡ ÀÌ·ç¾îÁø´Ù.

Å¥ÀÇ Å©±â Á¦ÇÑÀº ÁÖ·Î µð½ºÅ© ¿©À¯ °ø°£ÀÌ´Ù. °¢ ¸Þ½ÃÁö´Â qmailq »ç¿ëÀÚÇÏÀÇ ÇϳªÀÇ inode¿Í qmails »ç¿ëÀÚÇÏÀÇ ¸î°³ÀÇ inode¿Í ¸Þ¼¼Áö Å©±â¿¡ µû¶ó ¸î°³ÀÇ ºí·°À» »ç¿ëÇÏ°Ô µÈ´Ù. (¸¸¾à Å¥ »çÀÌÁ Á¦ÇÑÇÏ°í ½Í´Ù¸é, qmailq À¯Àú¿¡°Ô inode ÄõŸ¸¦ Àû¿ëÇÒ ¼ö ÀÖ´Ù.)


Å¥¸ÞÀÏÀº Á×Àº È£½ºÆ®¸¦ À§ÇØ back off(Àü¼Û´ë±â) ÀÛ¾÷À» Çϴ°¡?

´ä: ±×·¸´Ù. Å¥¸ÞÀÏÀº 3°¡ÁöÀÇ backoff ±â´ÉÀ» °¡Áö°í ÀÖ´Ù.