Q . µ¿½Ã Á¢¼ÓÀÚ¼ö°¡ ¸¹À» ¶§, IISÀÇ ±Þ°ÝÇÑ ¼º´É ÀúÇÏ ¶Ç´Â ¼¹ö Àå¾Ö Çö»ó
Tuesday, March 14, 2000
A . IIS¿Í °ü·ÃµÈ ¹®Á¦ Áß ¼º´ÉÀÌ ¶³¾î Áø´Ù°Å³ª ¸¶Ä¡ ¼¹ö°¡ Á×Àº °Íó·³ µÇ´Â °æ¿ì, ´ëºÎºÐ Ưº°ÇÑ ¿À·ù À̺¥Æ®³ª ¿À·ù ¸Þ½ÃÁö°¡ ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î ¿øÀÎÀ» ÃßÁ¤ÇϱⰡ ¾î·Á¿î °æ¿ì°¡ ´ëºÎºÐÀÔ´Ï´Ù. ÇÏÁö¸¸, ´ëºÎºÐÀÇ ±×·± °æ¿ì´Â ASP ÇÁ·Î±×·¥»ó¿¡ ¹®Á¦°¡ ÀÖ´Â °æ¿ì°¡ ¸¹´Ù´Â »ç½ÇÀÌ Áö±Ý±îÁöÀÇ ±â¼úÁö¿ø °æÇèÀ» ÅëÇؼ ¹àÇôÁ³½À´Ï´Ù. ¿©±â¼´Â À̸¦ À§ÇÑ ±âº»ÀûÀÎ ASP ÇÁ·Î±×·¡¹Ö °¡ÀÌµå ¹× ¼¹ö Àå¾Ö Çö»óÀ» ºÐ¼®ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÕ´Ï´Ù.
IIS´Â ASP ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ´Â ¿î¿µÃ¼Á¦¿Í °°½À´Ï´Ù. µû¶ó¼ ASP ÇÁ·Î±×·¥À» À߸ø ¸¸µé°Ô µÇ¸é IIS´Â ºñÁ¤»óÀûÀÎ »óÅ·ΠºüÁö°Ô µÇ°í ±×·Î ÀÎÇØ Àå¾ÖÇö»ó ¶Ç´Â ¼Óµµ ÀúÇÏ°¡ ¹ß»ýÇÏ°Ô µË´Ï´Ù. µû¶ó¼ ±×·¯ÇÑ ¹®Á¦°¡ ¹ß»ýÇÏ¿´´Ù¸é ±Ùº»ÀûÀ¸·Î ASP ÇÁ·Î±×·¥ ¶Ç´Â ISAPI/COM ÇÁ·Î±×·¥µéÀ» ¹Ù²ÙÁö ¾Ê°í¼´Â ÇØ°áÀÌ ºÒ°¡´ÉÇÕ´Ï´Ù. ÇÏÁö¸¸ ´ÙÇེ·¯¿î °ÍÀº ÇÁ·Î±×·¥À» º¯°æÇÏ´Â ÀÛ¾÷ÀÌ ¸Å¿ì ¾î·Æ°Ô ´À²¸Áö³ª »ç½ÇÀº ¸Å¿ì ´Ü¼øÇÑ ÀÛ¾÷ÀÌ°í ÇØ¾ß ÇÏ´Â Àϵµ ¾î·ÆÁö ¾Ê½À´Ï´Ù. ´ÙÀ½Àº ASP¿¡¼ ÈçÈ÷ ÇÏ´Â ½Ç¼ö ÀÔ´Ï´Ù.
À¯ÀÇ: ½ÃÁß¿¡ ASP°ü·Ã Ã¥ÀÚµéÀÇ ³»¿ë°ú ´Ù¸¥ ºÎºÐÀÌ ÀÖÀ» ¼ö ÀÖÀ¸¹Ç·Î È¥µ¿ÀÌ µÇ´Â ºÎºÐÀÌ ÀÖÀ» ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸, ASP ÇÁ·Î±×·¥ÀÌ ¼¹ö¿¡¼ ¼öÇàµÇ´Â ÇÁ·Î±×·¥ÀÎ ¸¸Å ÇϳªÀÇ ÀÛÀº ½Ç¼ö°¡ Àüü ¼º´É¿¡ ¾öû³ ¿µÇâÀ» ³¢Ä£´Ù´Â °ÍÀ» °¨¾ÈÇÒ ¶§, ±âÁ¸¿¡ ¹æ¹ýÀ» µû¸£Áö ¸¶½Ã°í ¹Ýµå½Ã ¿©±â¼ Á¦½ÃµÇ´Â ÇÁ·Î±×·¡¹Ö ÁöħÀ» ÁöÄÑÁֽʽÿÀ. ½ÇÁ¦ ±â¼ú Áö¿øÀ» ÅëÇؼ ÀÌ¿Í °°Àº ¹æ¹ýÀ¸·Î 90% ÀÌ»óÀÌ ÇØ°á µÇ¾ú½À´Ï´Ù.
À¯ÀÇ: ASP Æ©´× ÁöħÀº http://www.microsoft.com/korea/support/kb/k001353.htm ¿¡ ÀÖ½À´Ï´Ù. ¹Ýµå½Ã ÇÔ²² ÂüÁ¶ ÇϽʽÿÀ. ¿©±â¼´Â IIS ¼¹ö°üÁ¡¿¡¼ ³»¿ëÀ» Á» ´õ º¸°ÇÑ °Í ÀÔ´Ï´Ù.
1. Object º¯¼ö´Â ¹Ýµå½Ã Nothing ½ÃÄÑ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
- Object º¯¼ö´Â »ý¼ºÀ» ÇÑ µÚ »ç¿ëÀ» ÇÑ ÈÄ µ¿ÀÏ ASP ÆäÀÌÁö¿¡¼ Áï½Ã NothingÀ¸·Î »ç¿ëµÈ ¸Þ¸ð¸®¸¦ Free ½ÃÄÑÁÖ¾î¾ß ÇÕ´Ï´Ù. Åë»óÀûÀ¸·Î º¯¼ö¸¦ Nothing ó¸® ½ÃÄÑÁÖÁö ¾Ê¾Æµµ IIS °¡ ÀÚüÀûÀ¸·Î ASP ÆäÀÌÁö ÇÁ·Î±×·¥ Á¾·á ¶§ ÀÚµ¿À¸·Î ¹ÝȯÇϹǷΠÀÌ ÀÛ¾÷À» ÇÏÁö ¾Ê´Âµ¥ µ¿½Ã »ç¿ëÀÚ ¼ö°¡ ¸¹Àº °æ¿ì´Â ÀÌ°ÍÀ» ÇÏÁö ¾Ê°Ô µÇ¸é ¼¹ö°¡ ¸Þ¸ð¸®¸¦ Àû½Ã¿¡ ¹ÝȯÀ» ¸øÇÏ°Ô µÇ¾î °á±¹ ¸Þ¸ð¸® ºÎÁ·Çö»óÀÌ ÀϾ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù. ±×¸®°í ¿À·ù 󸮸¦ ÇÏ´Â °æ¿ì ¿À·ù°¡ ³ ½ÃÁ¡¿¡¼ ±×¶§±îÁö ¸¸µé¾îÁø ¸ðµç Object º¯¼ö¸¦ Nothing ó¸®ÇÏ¿© ÁÖ¾î¾ß ÇÏ´Â °ÍÀ» Àؾ ¾ÈµË´Ï´Ù. ¿ÀºêÁ§Æ® º¯¼ö¸¦ Nothing ½ÃÅ°´Â ¹æ¹ýÀº ¡®Set º¯¼ö¸í = nothing¡¯ ÀÔ´Ï´Ù.
2. º¯¼ö Nothing 󸮴 ÆäÀÌÁö ·¹º§·Î ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.
- ASP ÇÁ·Î±×·¥¿¡ ¼¼¼Ç º¯¼ö¶ó´Â °ÍÀÌ ÀÖ¾î ¼¼¼ÇÀÌ È°¼ºÈ µÇ¾î ÀÖ´Â µ¿¾È °è¼Ó Àç»ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÈçÈ÷µé ÇÏ´Â ¡°DB Connection Object º¯¼ö¸¦ ¼¼¼Ç º¯¼ö·Î ¸¸µé¾î ¼¼¼Ç Á¾·á½ÃÁ¡¿¡ NothingÇÏ¸é µÈ´Ù¡± ¶ó´Â ¿ì¸¦ ¹üÇÏ°Ô µË´Ï´Ù. ÀÌ°ÍÀº »ç½ÇÀÌ ¾Æ´Õ´Ï´Ù. DB Access¸¦ ÇÏ´Â ASP ÇÁ·Î±×·¥¿¡¼ °¡Àå ¼Óµµ°¡ ¸¹ÀÌ °É¸®´Â ºÎºÐÀº SQL ¼¹öÀÇ ÀÀ´ä½Ã°£ÀÌ ´Ê¾îÁ®¼ ¹ß»ýÇÏ´Â ¼Óµµ ÀúÇÏ Çö»óÀÔ´Ï´Ù. µû¶ó¼ °¡´ÉÇÑ SQL¼¹öÀÇ ºÎÇϸ¦ ´ú¾î¾ß¸¸ ÀÀ´ä¼Óµµ¸¦ ÃÖ¼ÒÈ ÇÒ ¼ö Àִµ¥ À§¿¡¼ ¸»ÇÑ Connection º¯¼ö¸¦ ¼¼¼Çº¯¼ö·Î »ç¿ëÇÏ°Ô µÇ¸é, SQL ¼¹ö°¡ ó¸®ÇÏ´Â µ¿½Ã Á¢¼ÓÀÚ¼ö°¡ °è¼ÓÇؼ Áõ°¡ÇϹǷΠSQL ¼¹ö°¡ ÇöÀúÈ÷ ´Ê¾îÁö´Â ¹®Á¦°¡ ¹ß»ýÇϸç, ½ÇÁ¦·Î SQL ¼¹ö°¡ ´äÀ» ´À¸®°Ô ÁֹǷΠIIS ¼¹ö°¡ ¸¶Ä¡ Á×Àº °Íó·³ ¼Óµµ°¡ ¸Å¿ì ¶³¾îÁö´Â Çö»óÀÌ ¹ß»ýÇÕ´Ï´Ù. Áï, ¼¼¼Ç/ÀÀ¿ëÇÁ·Î±×·¥ ¼öÁØÀÇ Object º¯¼ö´Â °¡´ÉÇÑ »ç¿ëÇÏÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù.
µû¶ó¼ DB Connection º¯¼ö´Â Page ·¹º§¿¡¼ ¸¸µé¾î¼ ¹Ù·Î ±× Page¿¡¼ Nothing ½ÃÄÑÁÖ¾î¾ß ÇÕ´Ï´Ù.
3. º¯¼ö Nothing 󸮴 °¡´ÉÇÑ »¡¸® ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.
- ÈçÈ÷ ASP ÇÁ·Î±×·¥À» Â¥´Â °æ¿ì Object º¯¼ö¸¦ ASP ¸Ç óÀ½¿¡ »ý¼ºÇÏ¿© ¸Ç µÚ¿¡¼ NothingÀ» ÇÏ´Â ½À°üÀ» °¡Áø ºÐµéÀÌ Àִµ¥ ÀÌ°Í ¶ÇÇÑ IIS¿¡ µ¿½Ã Á¢¼Ó»ç¿ëÀÚ ¼ö°¡ ¸¹¾ÆÁö¸é ¹®Á¦°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. Object º¯¼ö¸¦ ¸¸µå´Â ½ÃÁ¡Àº ±× º¯¼ö¸¦ »ç¿ëÇÏ´Â ½ÃÁ¡¿¡¼ »ý¼ºÀ» ÇØ¾ß ÇÏ°í »ç¿ëÀÌ ³¡³ ½ÃÁ¡¿¡¼ ¹Ù·Î NothingÀ» ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é, DB Connection º¯¼öÀÇ »ç¿ëµµ Çѹø ConnectionÀ» ¸Î°í ÆäÀÌÁö ¸Ç ³¡¿¡¼ Nothing ½ÃÄÑ ÁÖ´Â °Íº¸´Ù ASP°¡ ´Ù¼Ò ±æ¾îÁöÁö¸¸ ¿©·¯ ¹ø¿¡ °ÉÃÄ ÇÊ¿äÇÑ ±× ½ÃÁ¡¸¶´Ù ConnectionÀ» ¸Î°Ô ÇÏ´Â °ÍÀÌ ´õ È¿À²ÀûÀÏ ¼ö°¡ ÀÖ½À´Ï´Ù.
4. SSI (Server Side Include)´Â ¾ÆÁÖ ÇÊ¿äÇÑ °÷ ÀÌ¿Ü´Â °¡±ÞÀû »ç¿ëÇÏÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù.
- ASP °¡ ½ÇÇàÇϱâ À§Çؼ´Â IIS¿¡ ÀÇÇؼ ¸Å¹ø CompileÀ» ÇÏ¿©¾ß ÇϹǷΠASP ÆÄÀÏ »çÀÌÁî°¡ Ä¿Áö¸é ÄÄÆÄÀÏ ¼Óµµ·Î ÀÎÇؼ CPU¸¦ ¸¹ÀÌ »ç¿ëÇÏ°Ô µÇ¸ç ÀÌ°Í ¶ÇÇÑ ¼Óµµ ÀúÇÏ Çö»ó°ú ¸Å¿ì ¹ÐÁ¢ÇÑ °ü°è¿¡ ÀÖ½À´Ï´Ù. µû¶ó¼ ASP Å©±â¸¦ ÁÙÀ̱â À§Çؼ¶óµµ ºÒÇÊ¿äÇÑ SSIÀÇ »ç¿ëÀ» ÀýÁ¦ÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ÇϳªÀÇ ASP ÆäÀÌÁö¿¡ HTML Äڵ尡 ¸¹ÀÌ µé¾î ÀÖ¾î ÆÄÀÏ Å©±â°¡ ¸¹ÀÌ ´Ã¾î³ª´Â °æ¿ì°¡ Á¾Á¾ Àִµ¥ ÀÌ°Í ¶ÇÇÑ ¹®Á¦°¡ µË´Ï´Ù. È®Àå¸í .ASP ÀÎ °ÍµéÀº ¾ðÁ¦³ª IIS °¡ ÄÄÆÄÀÏÀ» ÇØ¾ß ÇϹǷΠ¹«Á¶°Ç ÆÄÀÏÀ» ÀÛ°Ô ÇØ¾ß ÇÔÀ» ¸í½ÉÇÏ¿©¾ß ÇÕ´Ï´Ù.
5. DB Access¸¦ ÇÏ´Â °æ¿ì DB Æ©´×À» ÇÏÁö ¾Ê¾Æ¼ ¼Óµµ ÀúÇÏ°¡ ¹ß»ýÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
- SQL ¼¹ö ÀÚüÀûÀÎ Æ©´×Àº ¿©·¯ °¡Áö ´Ü°è°¡ ÀÖ½À´Ï´Ù. ´ã´ç SQL °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϽðí ƯÈ÷ Table¿¡ À妽º°¡ È¿À²ÀûÀ¸·Î ¸¸µé¾îÁ³´ÂÁö Query Optimizaition ÀÌ ÀÌ·ç¾îÁ®¾ß ÇÕ´Ï´Ù.
6. Object º¯¼ö¸¦ »ç¿ëÇÒ ¶§´Â ¸Å´º¾ó ÂüÁ¶ÇÏ¿© Á¤È®È÷ »ç¿ëÇϽʽÿÀ.
- ¿¹¸¦ µé¸é SQL Connection º¯¼ö³ª Record Set º¯¼ö´Â NothingÀ» Çϱâ Àü¿¡ ¹Ýµå½Ã .Close ¸¦ ½ÇÇàÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. ÇÏÁö¸¸ ÀÌ°ÍÀ» »ý·«ÇÏ¿©µµ ¾î¶°ÇÑ ¿À·ù°¡ ¹ß»ýÇÏÁö ¾ÊÀ¸¹Ç·Î ¹«½ÃÇÏ´Â °æ¿ì°¡ Àִµ¥ ÀÌ°ÍÀº ÀáÀçÀûÀ¸·Î SQL ¼¹ö¿¡ ºÎÇϸ¦ ÁÖ´Â ¿øÀÎÀÌ µË´Ï´Ù. µû¶ó¼ Object º¯¼ö¸¦ »ç¿ëÇÒ ¶§´Â ±× »ç¿ë¹æ¹ýÀ» Á¤È®È÷ ¾Ë°í »ç¿ëÇÏ¼Å¾ß ÇÑ´Ù´Â °ÍÀ» ¸í½ÉÇϽʽÿÀ.
7. MDAC 2.1 ÀÌÈÄ ºÎÅÍ´Â DB Connection À» ÇÒ ¶§ Provider¸¦ ¹Ýµå½Ã ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù.
- DB Á¢¼ÓÀ» ÇÒ ¶§ ¡®DSN=~~,~~¡¯ ½ÄÀ¸·Î Provider¸¦ ¸í½ÃÇÏÁö ¾Ê¾Æµµ ¹®Á¦°¡ ¾ø¾úÀ¸³ª MDAC 2.1 ÀÌÈÄ ºÎÅÍ´Â ¹Ýµå½Ã ¡®Provider=SQLOLEDB,~~¡¯ ¿Í °°ÀÌ Provider¸¦ ¸í½ÃÇÏ¿©¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì¿¡ ¼Óµµ ÀúÇÏ ¶Ç´Â ¼¹ö Àå¾Ö Çö»óÀÌ ÀϾ ¼ö ÀÖ½À´Ï´Ù.
À¯ÀÇ: ASP ÇÁ·Î±×·¥À» À§ÀÇ °¡À̵å´ë·Î µÇÁö ¾ÊÀº °ÍÀÌ ÀÖ´Ù¸é ¸ðµÎ ¼öÁ¤ÇÏ¿© ÁֽʽÿÀ. ÀÌ°ÍÀ» ÇØ°áÇÏÁö ¾Ê°í MachineÀ» ´Ã¸®°Å³ª ¸Þ¸ð¸®¸¦ Áõ¼³ÇÏ´Â °ÍÀº ¹®Á¦ ÇØ°á¿¡ µµ¿òÀÌ µÇÁö ¾Ê½À´Ï´Ù. ASP ¼öÁ¤ÀÛ¾÷ÀÌ ¸ðµÎ ³¡³µ´Ù¸é ´ÙÀ½ °¡À̵å´ë·Î IIS ½Ã½ºÅÛÀÌ ¼³Ä¡µÇ¾î ÀÖ´Â ÄÄÇ»ÅÍÀÇ ·¹Áö½ºÆ®¸®¸¦ Á¶Á¤ÇÏ¿© ÁֽʽÿÀ. ÀÌ°ÍÀº ½Ã½ºÅÛ ¼Óµµ¸¦ ³ôÀ̱â À§ÇÑ ±âº»ÀûÀÎ °¡À̵åÀÔ´Ï´Ù.
MaxPoolThreads : REG_DWORD
Range: 0 - 0xFFFFFFFF Default: 10 ======> 20 (º¯°æ°¡´É ÀûÁ¤°ª)
MaxPoolThreads´Â Processor ¸¶´Ù »ý¼ºµÉ ¼ö ÀÖ´Â pool threadsÀÇ ¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù. ÀÌ °ªÀº inetinfo processÀÇ i/o thread·Î ÀϹÝÀûÀ¸·Î 20ÀÌ»óÀÇ °ªÀ» ¼³Á¤ÇÏ´Â °ÍÀº ÁÁÁö ¾Ê½À´Ï´Ù.
¾Æ·¡ÀÇ ·¹Áö½ºÆ®¸®¿¡¼ ¼³Á¤ :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\InetInfo
\Parameters
ServerListenBacklog : INTEGER
Range: 0 - unlimited Default: 200 ======> 1000(º¯°æ°¡´É ÀûÁ¤°ª)
ÀÌ °ªÀº queueµÉ ¼ö ÀÖ´Â ¹ÌÈ°¼ºµÈ SocketÀÇ ¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù.
¼³Á¤ ¹æ¹ý : c:\winnt\system32\inetsrv\adminsamples\adsutil.vbs SET w3svc/ServerListenBacklog 1000
ServerSize: Long
Range: 0 ? 2 ======> 2 (º¯°æ°¡´É ÀûÁ¤°ª)
ÀÌ °ªÀº ³¯¸¶´Ù 󸮵Ǵ ŬÀ̾ðÆ® RequestÀÇ ¼ö¿¡ ÀÇÁ¸ÇÑ ¼¹öÀÇ ÀϹÝÀûÀÎ Å©±â¸¦ ¸í½ÃÇÕ´Ï´Ù. ÀÌ °ªÀº MMC¸¦ ÅëÇؼµµ ¼öÁ¤ÀÌ °¡´ÉÇÕ´Ï´Ù. ( Web siteÀÇ µî·ÏÁ¤º¸¿¡¼ ¼º´É ÅÇ¿¡ ¼º´É Á¶Á¤¿¡¼ ¼³Á¤ °¡´ÉÇÕ´Ï´Ù.)
¾Æ·¡ÀÇ ·¹Áö½ºÆ®¸®¿¡¼ ¼³Á¤ :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\InetInfo
\Parameters
MaxEndPointConnections : LONG
Range: 0 - unlimited Default: 200 ======> 1000(º¯°æ°¡´É ÀûÁ¤°ª)
ÀÌ °ªÀº ³×Æ®¿öÅ© Endpoint¿¡ ¸ðÀÏ ¼ö ÀÖ´Â Listen SocketÀÇ ÃÖ´ë °ªÀ» ¸í½ÃÇÕ´Ï´Ù. ÇÑ Æ÷Æ®¿¡ ¿¬°áµÉ ¼ö ÀÖ´Â Connection ÀÇ ¼ö¸¦ ¸»ÇÕ´Ï´Ù.
¼³Á¤ ¹æ¹ý : c:\winnt\system32\inetsrv\adminsamples\adsutil.vbs SET w3svc/MaxEndPointConnections 1000
ProcessorThreadMax REG_DWORD
Range: 1 - 0x000000C8Default: 10 ===> 20(º¯°æ°¡´É ÀûÁ¤°ª)
ÀÌ °ªÀº ASP 󸮸¦ À§ÇØ Processor¸¶´Ù »ý¼ºµÉ ¼ö ÀÖ´Â Worker ThreadÀÇ °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù. ÀÌ °ªÀº ÀϹÝÀûÀ¸·Î 20À» ³ÑÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
¾Æ·¡ÀÇ ·¹Áö½ºÆ®¸®¿¡¼ ¼³Á¤ :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\W3SVC
\ASP
\Parameters
RequestQueueMax REG_DWORD
Range: 1 - 0xFFFFFFFFDefault: 500 ===> server too busy message °¡ ¾ø´Ù¸é ¹Ù²Ü ÇÊ¿ä´Â ¾ø½À´Ï´Ù.
ÀÌ °ªÀº °¢ Thread ¿¡ À¯¿ëÇÑ Request QueueÀÇ ÃÖ´ë °³¼ö¸¦ ¸í½ÃÇÕ´Ï´Ù. Request Queue´Â »ç¿ëÀڷκÎÅÍÀÇ .asp Request°¡ 󸮵DZâ Àü¿¡ ÀϽÃÀûÀ¸·Î ÀúÀåµÇ´Â °÷ÀÌ´Ù. QueueÀÇ Å©±â°¡ ³Ê¹« ÀûÀ¸¸é client »ç¿ëÀÚ´Â Server too busy¶ó´Â ¸Þ½ÃÁö¸¦ º¸°Ô µÉ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡ÀÇ ·¹Áö½ºÆ®¸®¿¡¼ ¼³Á¤ :
[HKEY_LOCAL_MACHINE]
\SYSTEM
\CurrentControlSet
\Services
\W3SVC
\ASP
\Parameters
ÀÚ·áÂüÁ¶ : MS
Àúµµ ±×¿Í °°Àº Çö»óÀÌ ¹ß»ý Çؼ ¹®Á¦°¡ ¸¹¾Ò½À´Ï´Ù. µ¿½Ã »ç¿ëÀÚ°¡ 400-500 ¸í Á¤µµ°¡ ³ªÅ¸³¯½Ã ²À ±×¿Í °°Àº ¹®Á¦°¡ ÀÖ´õ±º¿ä
±×·¡¼ °í¹Î ÇÏ´Ù°¡ IE 5.0 À» »èÁ¦ ÈÄ 4.0 ·Î »ç¿ë Çß½À´Ï´Ù.
±×·¨´õ´Ï ÇØ°áÀÌ µÇ¾ú´Âµ¥...
±Û¼¼¿ä
¿©·¯°¡Áö ¹®Á¦°¡ ÀÖ°ÚÁÒ
|