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

Sun ONE Application Server °ü¸®ÀÚ ¼³¸í¼­

4Àå
ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº »ç¿ë

ÀÌ Àå¿¡¼­´Â Sun ONE Application Server ÀνºÅϽº¸¦ ¸¸µé°í »èÁ¦ÇÏ°í ±¸¼ºÇÏ¸ç ½ÃÀÛ ¹× ÁßÁöÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº Á¤º¸

Sun ONE Application Server´Â ¼ÒÇÁÆ®¿þ¾î ºñ¹øµé ¹öÀüÀ» ¼³Ä¡ÇÒ ¶§ server1À̶ó´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ Çϳª ¸¸µì´Ï´Ù. ÇÊ¿äÇÑ °æ¿ì server1 ÀνºÅϽº¸¦ »èÁ¦ÇÏ°í ´Ù¸¥ À̸§À¸·Î »õ ÀνºÅϽº¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

Solaris 9 ¹øµé ¹öÀü ¼ÒÇÁÆ®¿þ¾î¸¦ »ç¿ëÇÏ´Â °æ¿ì °íÀ¯ ¼­¹ö ÀνºÅϽº¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Solaris ¹øµé ¹öÀü ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

°¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´Â °íÀ¯ÇÑ J2EE ±¸¼º, J2EE ÀÚ¿ø, ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷ ¿µ¿ª ¹× ¼­¹ö ±¸¼º ¼³Á¤À» °®½À´Ï´Ù. ÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ º¯°æÇÏ´Â °æ¿ì ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´Â ¿µÇâÀ» ¹ÞÁö ¾Ê½À´Ï´Ù. ÇÑ °ü¸® µµ¸ÞÀÎ ³»¿¡ ¸¹Àº ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ÇÑ µµ¸ÞÀÎ ³»ÀÇ ¸ðµç ¼­¹ö ÀνºÅϽº´Â °°Àº Administration Server¸¦ °®½À´Ï´Ù. µµ¸ÞÀο¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 3Àå, "°ü¸® µµ¸ÞÀÎ ±¸¼º"À» ÂüÁ¶ÇϽʽÿÀ.

´ëºÎºÐÀÇ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´Â Çϳª¸¸ ÀÖÀ¸¸é µË´Ï´Ù. ÇÏÁö¸¸ ȯ°æ¿¡ µû¶ó Çϳª ÀÌ»óÀÇ Ãß°¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ¸¸µé¾î¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °³¹ß ȯ°æ¿¡¼­ ¼­·Î ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »ç¿ëÇÏ¿© ¿©·¯ Sun ONE Application Server ±¸¼ºÀ» Å×½ºÆ®Çϰųª ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷¸¦ ºñ±³Çϰí Å×½ºÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´Â ½±°Ô Ãß°¡Çϰųª »èÁ¦ÇÒ ¼ö ÀÖÀ¸¹Ç·Î À̸¦ »ç¿ëÇÏ¸é °³¹ß Áß¿¡ Å×½ºÆ®¸¦ ÇÒ ¼ö ÀÖ´Â Àӽà "»÷µå ¹Ú½º" ¿µ¿ªÀ» ¸¸µé ¼ö ÀÖ½À´Ï´Ù.

¶ÇÇÑ °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ °¡»ó ¼­¹ö¸¦ ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ´ÜÀÏ ¼³Ä¡ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ³»¿¡¼­ ȸ»ç³ª °³ÀÎ µµ¸ÞÀÎ À̸§, IP ÁÖ¼Ò ¹× ¸î °¡Áö °ü¸® ±â´ÉÀ» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚÀÇ °æ¿ì Çϵå¿þ¾î¿Í ±âº» ¼­¹ö À¯Áö °ü¸®¸¦ Á¦¿ÜÇÏ¸é °íÀ¯ À¥ ¼­¹ö¸¦ °¡Áø °Í°ú °ÅÀÇ °°½À´Ï´Ù. ÀÌ·¯ÇÑ °¡»ó ¼­¹ö´Â ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ °ÉÃÄ ÀÖÀ» ¼ö ¾ø½À´Ï´Ù. °¡»ó ¼­¹ö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 15Àå, "°¡»ó ¼­¹ö »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

¿î¿µ»ó ¹èÆ÷ÇÒ ¶§ ¸¹Àº ¿ëµµ·Î ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ´ë½Å °¡»ó ¼­¹ö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ °¡»ó ¼­¹ö·Î´Â ¹ÌÈíÇÒ °æ¿ì ¿©·¯ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ½ÃÀÛ ¹× ÁßÁö

Sun ONE Application Server ÀνºÅϽº´Â ÀÚµ¿À¸·Î ½ÃÀÛµÇÁö ¾Ê½À´Ï´Ù. ÀÏ´Ü ÀνºÅϽº¸¦ ½ÃÀÛÇϸé ÁßÁöÇÒ ¶§±îÁö ÀνºÅϽº°¡ °è¼Ó ½ÇÇàµË´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ÁßÁöÇϸé ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´Â ´õ ÀÌ»ó »õ ¿¬°áÀ» ¼ö¶ôÇÏÁö ¾ÊÀ¸¸ç ÇØ°áµÇÁö ¾ÊÀº ¸ðµç ¿¬°áÀÌ ¿Ï·áµÉ ¶§±îÁö ´ë±âÇÕ´Ï´Ù. ½Ã½ºÅÛÀÌ Ãæµ¹Çϰųª ¿ÀÇÁ¶óÀÎÀÌ µÇ¸é ¼­¹ö°¡ Á¾·áµÇ¹Ç·Î ¼­¹ö¿¡¼­ ó¸® ÁßÀÌ´ø ¿äûÀÌ ¼Õ½ÇµÉ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½¿¡¼­ ´Ù·ç°í ÀÖ´Â ¿©·¯ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ½ÃÀÛ ¹× ÁßÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

¼­¹ö ÀÎÁõ¼­¸¦ ¼³Ä¡ÇÑ °æ¿ì Sun ONE Application Server°¡ ½ÃÀÛÇϱâ Àü¿¡ °ü¸®ÀÚ¿¡°Ô Ű µ¥ÀÌÅͺ£À̽º ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇ϶ó´Â ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù. Sun ONE Application Server¸¦ ¹«ÀÎÀ¸·Î ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ºñ¹Ð¹øÈ£¸¦ password.conf ÆÄÀÏ¿¡ ÀúÀåÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÆÄÀϰú Ű µ¥ÀÌÅͺ£À̽º°¡ ¼Õ»óµÇÁö ¾Êµµ·Ï ½Ã½ºÅÛÀÌ ÀûÀýÇÏ°Ô º¸È£µÇ¾î ÀÖ´Â °æ¿ì¿¡¸¸ ÀÌ ¹æ¹ýÀ» »ç¿ëÇϽʽÿÀ. password.conf ¸¸µé±â ¹× »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Administrator’s Configuration File Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.


ÁÖ

UNIXÀÇ °æ¿ì ÀϺΠSun ONE Application Server ¼³Ä¡ ½Ã ÇØ´ç ¿î¿µ üÁ¦¿¡¼­ ±âº»ÀûÀ¸·Î Çã¿ëÇÏ´Â °Íº¸´Ù ´õ ¸¹Àº ¸Þ¸ð¸® ¹×/¶Ç´Â ÆÄÀÏ ¼³¸íÀÚ¿¡ ¾×¼¼½ºÇØ¾ß ÇÒ °æ¿ì°¡ ÀÖ½À´Ï´Ù. ¼­¹ö¸¦ ½ÃÀÛÇÒ ¼ö ¾ø´Â °æ¿ì ulimit ¸í·ÉÀ» »ç¿ëÇÏ¿© ¿î¿µ üÁ¦¿¡¼­ ºÎ°úÇÑ ÀÚ¿ø Á¦ÇÑÀ» °Ë»çÇϽʽÿÀ. ÀÚ¼¼ÇÑ ³»¿ëÀº ¿î¿µ üÁ¦ÀÇ ulimit ¼³¸í¼­ ÆäÀÌÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.


°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ ½ÃÀÛ ¹× ÁßÁö ¹öư »ç¿ë

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼­¹ö¸¦ ½ÃÀÛ ¹× ÁßÁöÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢ÀÇ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¿¡¼­ ½ÃÀÛÇϰųª ÁßÁöÇÒ ÀνºÅϽºÀÇ À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "½ÃÀÛ" ¶Ç´Â "ÁßÁö"¸¦ ´©¸£°Å³ª "ÀϹÝ" ÅÇ¿¡¼­ "½ÃÀÛ" ¶Ç´Â "ÁßÁö"¸¦ ´©¸¨´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº°¡ ¼º°øÀûÀ¸·Î ½ÃÀÛÇϰųª ÁßÁöµÇ¸é ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

start-instance ¹× stop-instance ¸í·É »ç¿ë

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º À¯Æ¿¸®Æ¼ asadminÀ» »ç¿ëÇÏ¸é ¸í·É ÇÁ·ÒÇÁÆ®³ª ½ºÅ©¸³Æ®¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ½ÃÀÛÇϰí ÁßÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. start-instance¿Í stop-instance ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

ÀÌ·¯ÇÑ ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

start-instance [--user admin_user] [--password admin_password] [--host admin_host] [--port admin_port] [--local=true/false] [--domain domain_name] [--debug=true/false] [--passwordfile file_name] [--secure | -s] instance_name

stop-instance [--user admin_user] [--password admin_password] [--host admin_host] [--port admin_port] [--local=true/false] [--domain domain_name] [--passwordfile file_name] [--secure | -s] instance_name

ÀÌ·¯ÇÑ ¸í·É¿¡´Â Administration Server¸¦ ÅëÇÏÁö ¾Ê°í ¼­¹ö¸¦ ½ÃÀÛÇϰųª ÁßÁöÇÒ ¼ö ÀÖ´Â local ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. local ¿É¼ÇÀ» »ç¿ëÇϸé host, port, user ¹× password(¶Ç´Â passwordfile) ¿É¼ÇÀ» ÁöÁ¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.

ÀÌ·¯ÇÑ ¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº asadmin µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

Windows ¼­ºñ½º »ç¿ë(Windows)

WindowsÀÇ ¼­ºñ½º Á¦¾îÆÇÀ» »ç¿ëÇÏ¿© ¼­¹ö¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.

  1. "Á¦¾îÆÇ"¿¡¼­ "°ü¸® µµ±¸"¸¦ ´©¸¨´Ï´Ù.
  2. "¼­ºñ½º"¸¦ ´©¸¨´Ï´Ù.
  3. ¼­ºñ½º ¸ñ·ÏÀ» ½ºÅ©·ÑÇÏ¿© ¼­¹ö¿¡ ¸Â´Â ¼­ºñ½º¸¦ µÎ ¹ø ´©¸¨´Ï´Ù.
  4. Sun Application Server (domain_name:instance_name)°¡ ÀÌ¿¡ ÇØ´çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Sun Application Server (domain1:server1)°¡ µË´Ï´Ù.

  5. "½ÃÀÛ"À̳ª "ÁßÁö"¸¦ ´©¸¨´Ï´Ù.
  6. "È®ÀÎ"À» ´©¸¨´Ï´Ù.

startserv ¹× stopserv ½ºÅ©¸³Æ® »ç¿ë

startserv ¹× stopserv ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.

instance_dir/bin

¿©±â¼­ install_dirÀº ¼­¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̰í domain_dirÀº µµ¸ÞÀÎ µð·ºÅ丮À̸ç instance_dirÀº ½ÃÀÛÇÒ ÀνºÅϽº À̸§ÀÔ´Ï´Ù.

UNIXÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

./asadmin startserv

1024 ¹Ì¸¸ ¼ýÀÚÀÇ Æ÷Æ®¿¡¼­ ¼­¹ö°¡ ½ÇÇà ÁßÀÎ °æ¿ì root·Î ·Î±×ÀÎÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì root³ª ¼­¹öÀÇ »ç¿ëÀÚ °èÁ¤À¸·Î ·Î±×ÀÎÇÕ´Ï´Ù.

ÁÙÀÇ ³¡¿¡ ¼±Åà ¸Å°³ º¯¼ö -i¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. -i ¿É¼ÇÀº ¼­¹ö¸¦ inittab ¸ðµå¿¡¼­ ½ÇÇàÇϹǷΠ¼­¹ö ÇÁ·Î¼¼½º°¡ ÁßÁöµÇ°Å³ª Ãæµ¹ÇÏ´Â °æ¿ì inittabÀÌ ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ ¿É¼ÇÀº ¼­¹ö°¡ ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º¿¡¼­ ½ÇÇàµÇ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.


ÁÖ

¼­¹ö°¡ ÀÌ¹Ì ½ÇÇà ÁßÀ̸é startserv ¸í·ÉÀº ½ÇÆÐÇÕ´Ï´Ù. ¸ÕÀú ¼­¹ö¸¦ ÁßÁöÇÑ ´ÙÀ½ startserv ¸í·ÉÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ¼­¹ö ½ÃÀÛ¿¡ ½ÇÆÐÇÑ °æ¿ì ÇÁ·Î¼¼½º¸¦ ´Ù½Ã ½ÃÀÛÇϱâ Àü¿¡ ÇØ´ç ÇÁ·Î¼¼½º¸¦ ÁßÁö½ÃÄÑ¾ß ÇÕ´Ï´Ù.


WindowsÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

startserv

¼­¹ö¸¦ ¼öµ¿À¸·Î ÁßÁö½ÃŰ·Á¸é ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.

instance_dir/bin

¿©±â¼­ install_dirÀº ¼­¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̸ç instance_dirÀº ½ÃÀÛÇÒ ÀνºÅϽºÀÇ À̸§ÀÔ´Ï´Ù.

UNIXÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

./asadmin stopserv

/etc/inittab ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÑ °æ¿ì ¼­¹ö¸¦ ÁßÁöÇϱâ Àü¿¡ /etc/inittab¿¡¼­ ¼­¹ö¸¦ ½ÃÀÛÇÏ´Â ¸í·ÉÁÙÀ» Á¦°ÅÇϰí kill -1 1À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì ¼­¹ö´Â ÁßÁöÇÑ ÈÄ¿¡ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀ۵˴ϴÙ.

WindowsÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

stopserv


µð¹ö±× ¸ðµå¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ½ÃÀÛ

°³¹ßÀÚ°¡ J2EE ÀÀ¿ë ÇÁ·Î±×·¥À» µð¹ö±ëÇÏ·Á´Â °æ¿ì µð¹ö±× ¸ðµå¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

µð¹ö±× ¸ðµå¿¡¼­ ¼­¹ö¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¾×¼¼½ºÇÏ¿© µð¹ö±× ¸ðµå¿¡¼­ ½ÃÀÛÇÒ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ À̸§À» ´©¸¨´Ï´Ù.
  2. "ÀϹÝ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "µð¹ö±× ¸ðµå·Î ½ÇÇà" ¿·¿¡ ÀÖ´Â È®ÀζõÀ» ´©¸¨´Ï´Ù.
  4. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

µð¹ö±× ¸ðµå´Â JVM ¼³Á¤À» º¯°æÇÕ´Ï´Ù. "µð¹ö±× »ç¿ë °¡´É"ÀÌ true·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é "µð¹ö±× ¿É¼Ç"ÀÌ º¯°æµË´Ï´Ù. JVM µð¹ö±× ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº http://java.sun.com/products/jpda/doc/conninv.html¿¡¼­ Java Platform Debugger Options ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¿¡¼­ µð¹ö±× ¸ðµå·Î ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ½ÃÀÛÇÏ·Á¸é debug ¿É¼ÇÀ» true·Î ¼³Á¤Çϰí asadmin À¯Æ¿¸®Æ¼ÀÇ start-instance ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.


Á¾·á ½Ã°£ Á¦ÇÑ ¼³Á¤

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ÁßÁöÇÏ¸é »õ ¿¬°á ½ÂÀεµ ÁßÁöµË´Ï´Ù. ±×·± ´ÙÀ½ ÇØ°áµÇÁö ¾ÊÀº ¸ðµç ¿¬°áÀÌ ¿Ï·áµÉ ¶§±îÁö ÀÀ¿ë ÇÁ·Î ±×·¥ ¼­¹ö ÀνºÅϽº°¡ ´ë±âÇÕ´Ï´Ù. ½Ã°£ÀÌ ÃʰúµÇ±â Àü¿¡ ¼­¹ö°¡ ´ë±âÇÏ´Â ½Ã°£À» instance_dir/config/¿¡ ÀÖ´Â init.conf ÆÄÀÏ¿¡¼­ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î 30ÃÊ·Î ¼³Á¤µË´Ï´Ù. ÀÌ °ªÀ» º¯°æÇÏ·Á¸é ´ÙÀ½ ÇàÀ» init.conf¿¡ Ãß°¡ÇÕ´Ï´Ù.

TerminateTimeout seconds

¿©±â¼­ seconds´Â ½Ã°£ÀÌ ÃʰúµÇ±â Àü¿¡ ¼­¹ö°¡ ´ë±âÇÒ ½Ã°£(ÃÊ)À» ³ªÅ¸³À´Ï´Ù.

ÀÌ °ªÀ» ±¸¼ºÇÏ´Â °æ¿ìÀÇ ÀåÁ¡Àº ¿¬°áÀÌ ¿Ï·áµÉ ¶§±îÁö ¼­¹ö°¡ ´õ ¿À·¡ ±â´Ù¸°´Ù´Â °ÍÀÔ´Ï´Ù. ÇÏÁö¸¸ ¼­¹ö´Â ÀÀ´ä ¾ø´Â Ŭ¶óÀÌ¾ðÆ®·ÎºÎÅÍÀÇ ¿¬°áÀ» ¿­¾î µÐ »óÅ·ΠÀÖ´Â °æ¿ì°¡ ÀÖÀ¸¹Ç·Î Á¾·á ½Ã°£ Á¦ÇÑÀ» ´Ã¸®¸é ¼­¹ö¸¦ Á¾·áÇÏ´Â µ¥ °É¸®´Â ½Ã°£ÀÌ ±æ¾îÁú ¼ö ÀÖ½À´Ï´Ù.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛ(UNIX)

´ÙÀ½ ¸í·É Áß Çϳª¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛ¿¡ ´ëÇÑ Á¤º¸

¼³Ä¡ ½ºÅ©¸³Æ®´Â /etc/rc.local ¶Ç´Â /etc/inittab ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ¾øÀ¸¹Ç·Î ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀÇ ÆíÁý ¹æ¹ýÀ» ¸ð¸£´Â °æ¿ì ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϰųª ½Ã½ºÅÛ ¼³¸í¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀϹÝÀûÀ¸·Î ¼­¹ö´Â ½ÃÀÛÇϱâ Àü¿¡ ºñ¹Ð¹øÈ£¸¦ ¿ä±¸ÇϹǷΠÀÌ·¯ÇÑ ÆÄÀÏ Áß Çϳª¸¦ »ç¿ëÇÏ¿© SSL »ç¿ë ¼­¹ö¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ºñ¹Ð¹øÈ£¸¦ ÆÄÀÏ¿¡ ÀÏ¹Ý ÅØ½ºÆ®·Î ÀúÀåÇϸé SSL »ç¿ë ¼­¹ö¸¦ ÀÚµ¿À¸·Î ½ÃÀÛÇÒ ¼ö ÀÖÁö¸¸ ÀÌ ¹æ¹ýÀº ±ÇÀåÇÏÁö ¾Ê½À´Ï´Ù.


ÁÖÀÇ    

SSL »ç¿ë ¼­¹öÀÇ ºñ¹Ð¹øÈ£¸¦ ¼­¹öÀÇ startserv ½ºÅ©¸³Æ®¿¡ ÀÏ¹Ý ÅØ½ºÆ®·Î µÎ¸é º¸¾È»ó ¾ÆÁÖ À§ÇèÇÕ´Ï´Ù. ÆÄÀÏ¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ´Â »ç¶÷Àº SSL »ç¿ë ¼­¹öÀÇ ºñ¹Ð¹øÈ£¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. SSL »ç¿ë ¼­¹öÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÏ¹Ý ÅØ½ºÆ®·Î º¸°üÇϱâ Àü¿¡ º¸¾È»ó À§ÇèÇÏ´Ù´Â Á¡À» °í·ÁÇϽʽÿÀ.


¼­¹öÀÇ startserv ½ºÅ©¸³Æ®, Ű ½Ö ÆÄÀÏ ¹× Ű ºñ¹Ð¹øÈ£´Â ÀÌ¿¡ ´ëÇÑ ÀÐ±â ¹× ¾²±â ¾×¼¼½º ±ÇÇÑÀ» °®´Â ¼ÒÀ¯ÀÚ¸¸ root·Î ¼ÒÀ¯ÇØ¾ß ÇÕ´Ï´Ù. root°¡ ¾Æ´Ñ »ç¿ëÀÚ°¡ ¼­¹ö¸¦ ¼³Ä¡ÇÑ °æ¿ì¿¡´Â ÇØ´ç »ç¿ëÀÚ °èÁ¤À¸·Î À̸¦ ¼ÒÀ¯ÇØ¾ß ÇÕ´Ï´Ù.

/etc/inittabÀ» »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛ(UNIX)

inittabÀ» »ç¿ëÇÏ¿© ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é
/etc/inittab ÆÄÀÏÀÇ ¸í·ÉÁÙ¿¡ ´ÙÀ½ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

http:2:respawn:install_dir/path_to_domain_dir/instance_dir/bin/startserv -start -i

¿©±â¼­ install_dirÀº ¼­¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̰í path_to_domain_dirÀº µµ¸ÞÀÎ °æ·ÎÀ̸ç instance_dirÀº ¼­¹öÀÇ µð·ºÅ丮ÀÔ´Ï´Ù.

-i ¿É¼ÇÀº ¼­¹ö°¡ ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º¿¡¼­ ½ÇÇàµÇ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.

¼­¹ö¸¦ ÁßÁöÇϱâ Àü¿¡ ÀÌ ¸í·ÉÁÙÀ» Á¦°ÅÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¼­¹ö°¡ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀ۵˴ϴÙ.

½Ã½ºÅÛ RC ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛ(UNIX)

/etc/rc.localÀ̳ª ÀÌ¿Í µ¿µîÇÑ ½Ã½ºÅÛ À§Ä¡¸¦ »ç¿ëÇÏ´Â °æ¿ì ´ÙÀ½ ÇàÀ» /etc/rc.local¿¡ µÎ½Ê½Ã¿À.

install_dir/path_to_domain_dir/instance_dir/bin/startserv

install_dirÀ» ¼­¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮·Î ¹Ù²Ù°í path_to_domain_dirÀ» µµ¸ÞÀο¡ ´ëÇÑ °æ·Î·Î ¹Ù²Ù°í instance_dirÀ» ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ À̸§À¸·Î ¹Ù²Ù½Ê½Ã¿À.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ¼öµ¿À¸·Î ´Ù½Ã ½ÃÀÛ(UNIX)

UNIXÀÇ °æ¿ì ¼­¹ö ÀνºÅϽº¸¦ ¼öµ¿À¸·Î ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ´Â ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ¼­¹ö ÀνºÅϽº¸¦ ÁßÁöÇÑ ´ÙÀ½ ½ÃÀÛÇÏ´Â °Í°ú´Â ´Þ¸® ´Ù½Ã ½ÃÀÛÇÏ¸é ¿öÄ¡µ¶ ÇÁ·Î±×·¥ÀÌ ÁßÁöµÇÁö ¾Ê½À´Ï´Ù. ¿öÄ¡µ¶¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¿öÄ¡µ¶ Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.


ÁÖ

±¸¼º ÆÄÀÏÀ» ÆíÁýÇÏ¿© ¼öµ¿À¸·Î º¯°æÇÑ °æ¿ì °ü¸® ÀÎÅÍÆäÀ̽ºÀÇ "º¯°æ »çÇ× Àû¿ë" ¹öưÀ» »ç¿ëÇϰųª keepmanualchanges ¿É¼ÇÀ» true·Î ¼³Á¤Çϰí asadmin reconfig ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇϱâ Àü¿¡ º¯°æ »çÇ×À» Àû¿ëÇØ¾ß ÇÕ´Ï´Ù. º¯°æ »çÇ× Àû¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ× Àû¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº ¼¼ °¡ÁöÀε¥ ´ÙÀ½¿¡¼­ ÀÌ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

´Ù½Ã ½ÃÀÛ ¹öưÀ» »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽº ´Ù½Ã ½ÃÀÛ(UNIX)

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢ÀÇ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¿¡¼­ ´Ù½Ã ½ÃÀÛÇÒ ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "´Ù½Ã ½ÃÀÛ"À» ´©¸¨´Ï´Ù.
  3. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº°¡ ¼º°øÀûÀ¸·Î ´Ù½Ã ½ÃÀÛµÇ¸é ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

restart-instance ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽº ´Ù½Ã ½ÃÀÛ(UNIX)

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º À¯Æ¿¸®Æ¼ asadminÀ» »ç¿ëÇÏ¸é ¸í·ÉÁÙÀ̳ª ½ºÅ©¸³Æ®¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ ½ÃÀÛ ¹× ÁßÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. restart-instance ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. ÀÌ ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

restart-instance [--user admin_user] [--password admin_password] [--host admin_host] [--port admin_port] [--local=true/false] [--domain domain_name] [--passwordfile file_name] [--secure | -s] instance_name

ÀÌ ¸í·É¿¡´Â Administration Server¸¦ ÅëÇÏÁö ¾Ê°í ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â local ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ ¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº asadmin µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

restartserv ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽº ´Ù½Ã ½ÃÀÛ(UNIX)

restartserv ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼­ ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.

instance_dir/bin

¿©±â¼­ install_dirÀº ¼­¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̰í domain_dirÀº µµ¸ÞÀÎ µð·ºÅ丮À̸ç instance_dirÀº ½ÃÀÛÇÒ ÀνºÅϽº À̸§ÀÔ´Ï´Ù.

´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.

./asadmin restartserv

1024 ¹Ì¸¸ ¼ýÀÚÀÇ Æ÷Æ®¿¡¼­ ¼­¹ö°¡ ½ÇÇà ÁßÀÎ °æ¿ì root·Î ·Î±×ÀÎÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì root³ª ¼­¹öÀÇ »ç¿ëÀÚ °èÁ¤À¸·Î ·Î±×ÀÎÇÕ´Ï´Ù.


¿öÄ¡µ¶ Á¤º¸

¿öÄ¡µ¶(UNIXÀÇ °æ¿ì appserv-wdog, WindowsÀÇ °æ¿ì appservd-wdog.exe)Àº Sun ONE Application Server¿Í ÇÔ²² Á¦°øµÇ´Â ÇÁ·Î±×·¥À¸·Î ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

¿öÄ¡µ¶Àº »ç¿ëÀÚ °£¼· ¾øÀÌ ¹é±×¶ó¿îµå¿¡¼­ ½ÇÇàµÇ¹Ç·Î ±¸¼ºÇϰųª º¯°æÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. Administration Server¸¦ Æ÷ÇÔÇÏ¿© °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ ÇϳªÀÇ ¿öÄ¡µ¶ÀÌ ½ÇÇàµË´Ï´Ù.

UNIXÀÇ °¢ ¿öÄ¡µ¶Àº ¿ø½Ã ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö(appservd) ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÇÁ·Î¼¼½º¸¦ ¸¸µé°í ÀÌ ÇÁ·Î¼¼¼­´Â ¿äûÀ» ¼ö¶ôÇÑ appservd ÇÁ·Î¼¼½º¸¦ ¸¸µì´Ï´Ù. ¼­¹ö¸¦ ½ÃÀÛÇϱ⠶§¹®¿¡ ¿öÄ¡µ¶ ÇÁ·Î¼¼½º ¾ÆÀ̵ð´Â instance_dir/logsÀÇ pid ·Î±× ÆÄÀÏ¿¡ Ç¥½ÃµË´Ï´Ù.


ÁÖ

UNIX Ç÷§ÆûÀÇ appservd ÇÁ·Î¼¼½º: WindowsÀÇ °æ¿ì °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ ´ÜÀÏ appservd ÇÁ·Î¼¼½º°¡ ½ÃÀÛµÇÁö¸¸ UNIX ½Ã½ºÅÛÀÇ °æ¿ì ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¶´Ù µÎ °³ÀÇ appservd ÇÁ·Î¼¼½º°¡ ½ÃÀ۵˴ϴÙ.

UNIX¿¡¼­ ù ¹øÂ° appservd ÇÁ·Î¼¼½º¸¦ "¿ø½Ã" ÇÁ·Î¼¼½º¶ó ÇÏ¸ç µÎ ¹øÂ° appservd ÇÁ·Î¼¼½º¸¦ "ÀÛ¾÷ÀÚ" ÇÁ·Î¼¼½º¶ó ÇÕ´Ï´Ù. ¿ø½Ã ÇÁ·Î¼¼½º´Â Áß¿äÇÑ Á¦¾î±â ¿ªÇÒÀ» ÇÏ´Â ¹Ý¸é ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¿äûÀ» ½ÇÁ¦·Î ó¸®ÇÏ´Â ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹öÀÇ ´ÙÀ½ ¸±¸®½º¿¡¼­´Â °¢ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇØ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º ¼ö¸¦ Á¤ÀÇÇÏ´Â ¿É¼ÇÀÌ Á¦°øµÉ °ÍÀÔ´Ï´Ù. ÀÌ Á¦Ç°ÀÇ Ãʱ⠸±¸®½º¿¡¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº´ç ÇϳªÀÇ ÀÛ¾÷ÀÚ ÇÁ·Î¼¼½º¸¸ Áö¿øµË´Ï´Ù.



ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº Ãß°¡

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¾×¼¼½ºÇÏ¿© ¿ÞÂÊ Ã¢¿¡¼­ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº"¸¦ ´©¸¨´Ï´Ù.
  2. "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº" ÆäÀÌÁö¿¡¼­ "»õ·Î ¸¸µé±â"¸¦ ´©¸¨´Ï´Ù.
  3. "»õ ÀνºÅϽº ÀÛ¼º" ÆäÀÌÁö¿¡¼­ ÀνºÅϽº À̸§°ú Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  4. ÀνºÅϽº À̸§Àº ÀÌ Administration Server¿Í µµ¸ÞÀο¡ ´ëÇØ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù. ½Ã½ºÅÛÀÇ ´Ù¸¥ ÇÁ·Î¼¼½º¿¡¼­ ÀÌ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇϰí ÀÖÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù.

    UNIX¸¦ »ç¿ë ÁßÀÎ °æ¿ì ½ÇÇàÇÒ ÀνºÅϽº¿¡ ´ëÇØ UNIX »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

  5. "È®ÀÎ"À» ´©¸¨´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ Ãß°¡ÇÏ·Á¸é asadmin À¯Æ¿¸®Æ¼ÀÇ create-instance ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin create-instance [--user admin_user] [--password admin_password] [--host host] [--port port] [--sysuser sys_user] [--domain domain_name] [--local=true/false] [--passwordfile file_name] [--secure | -s] --instanceport instance_port instance_name

ÀÌ ¸í·É¿¡´Â Administration Server¸¦ ÅëÇÏÁö ¾Ê°í ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â local ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. sysuser ¿É¼ÇÀº UNIX Àü¿ëÀÔ´Ï´Ù.

¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº »èÁ¦

°ü¸® µµ¸ÞÀο¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. »èÁ¦ ÀÛ¾÷Àº ½ÇÇà Ãë¼ÒÇÒ ¼ö ¾øÀ¸¹Ç·Î ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »èÁ¦Çϱâ Àü¿¡ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀºÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¿¡ ¾×¼¼½ºÇÏ¿© Á¦°ÅÇÒ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ À̸§À» ´©¸¨´Ï´Ù.
  2. "ÀϹÝ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "»èÁ¦"¸¦ ´©¸¨´Ï´Ù.

ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÏ·Á¸é asadmin À¯Æ¿¸®Æ¼ÀÇ delete-instance ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin delete-instance [--user admin_user] [--password admin_password] [--host admin_host] [--port admin_port] [--domain domain_name] [--local=true/false] [--passwordfile file_name] [--secure | -s] instance_name

ÀÌ ¸í·É¿¡´Â Administration Server¸¦ ÅëÇÏÁö ¾Ê°í ¼­¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â local ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù.

¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ× Àû¿ë

°ü¸® ÀÎÅÍÆäÀ̽º ¶Ç´Â ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ±¸¼º Á¤º¸¸¦ º¯°æÇÏ¸é º¯°æ »çÇ×Àº ¹Ù·Î Àû¿ëµÇÁö ¾Ê°í server_instance/config/backup¿¡ Àִ Ư¼ö ÆÄÀÏ¿¡ ÀúÀåµË´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º¿Í ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º´Â À§ µð·ºÅ丮ÀÇ ÆÄÀÏ¿¡ ÀúÀåµÈ ±¸¼º °ªÀ» Ç¥½ÃÇÕ´Ï´Ù. º¯°æ »çÇ×ÀÌ Àû¿ëµÉ ¶§±îÁö´Â ½ÇÁ¦·Î ¹Ù²îÁö ¾Ê½À´Ï´Ù. º¯°æ »çÇ× Àû¿ëÀ» ¼­¹ö À籸¼ºÀ̶ó°íµµ ÇÕ´Ï´Ù. º¯°æ »çÇ×À» Àû¿ëÇÏ¸é ¸¶Áö¸·À¸·Î º¯°æ »çÇ×À» Àû¿ëÇÑ ÀÌÈÄ¿¡ º¯°æµÈ ³»¿ëÀÌ Àû¿ëµË´Ï´Ù. ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÏ´õ¶óµµ º¯°æ ³»¿ëÀÌ ÀÚµ¿À¸·Î Àû¿ëµÇÁö´Â ¾Ê½À´Ï´Ù.

¼­¹ö ÀνºÅϽº ±¸¼ºÀ» º¯°æÇÏ¿© ÇØ´ç º¯°æ »çÇ×À» Àû¿ëÇØ¾ß ÇÏ´Â °æ¿ì ¿ÞÂÊ Ã¢ÀÇ Æ®¸® ºä¿¡¼­, ¼­¹ö ÀνºÅϽº¿¡ ¾×¼¼½ºÇÒ ¶§ ¹è³Ê¿¡¼­, ±×¸®°í ¼­¹ö ÀνºÅϽºÀÇ ÁÖ ÆäÀÌÁö¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ¿·¿¡ ³ë¶õ»ö ¾ÆÀÌÄÜÀÌ Ç¥½ÃµË´Ï´Ù.

±×¸² 4-1 °æ°í ¾ÆÀÌÄÜ

º¯°æ »çÇ×À» Àû¿ëÇØ¾ß ÇÒ ¶§ Ç¥½ÃµÇ´Â ³ë¶õ»ö »ï°¢Çü ¾ÆÀÌÄÜÀ» º¸¿©ÁÖ´Â ±×¸²ÀÔ´Ï´Ù.

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ×À» Àû¿ëÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¾×¼¼½ºÇÏ¿© ´Ù½Ã ±¸¼ºÇÒ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. "ÀϹÝ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "º¯°æ »çÇ× Àû¿ë"À» ´©¸¨´Ï´Ù.
  4. º¯°æ »çÇ×ÀÌ Àû¿ëµÇ¸é È­¸é¿¡ ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¸¦ »ç¿ëÇÏ·Á¸é asadmin À¯Æ¿¸®Æ¼ÀÇ reconfig ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ÀÌ ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin reconfig --user admin_user [--password admin_password] [--host admin_host] [--port admin_port] [--passwordfile file_name] [--secure | -s] [--discardmanualchanges=true/false | --keepmanualchanges=true/false] instance_name

±¸¼º ÆÄÀÏÀ» Á÷Á¢ ÆíÁýÇÏ¿© ¼öµ¿À¸·Î º¯°æÇÏ´Â °æ¿ì À籸¼ºÇÏ´Â µ¿¾È ÆíÁý ³»¿ëÀ» º¸°üÇϱâ À§ÇØ keepmanualchanges=true (ÀÌ ¿É¼ÇÀÇ ±âº»°ªÀº false)¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. discardmanualchanges=true·Î ¼³Á¤ÇÏ¸é ¼öµ¿À¸·Î º¯°æÇÑ ³»¿ëÀº »èÁ¦µË´Ï´Ù. discardmanulchanges=false (±âº»°ª)·Î ¼³Á¤ÇÑ ³»¿ëÀÌ keepmanualchanges=true¿Í °°Áö´Â ¾Ê½À´Ï´Ù. ´ë½Å false·Î ¼³Á¤Çϸé discardmanualchanges ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀº °Í°ú °°½À´Ï´Ù.

¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

ÀϺΠµî·Ï Á¤º¸ÀÇ °æ¿ì º¯°æ »çÇ×À» Àû¿ëÇÏ·Á¸é º¯°æÇÑ ´ÙÀ½ ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µî·Ï Á¤º¸´Â init.conf¿Í obj.conf ±¸¼º ÆÄÀÏÀÇ ¸ðµç µî·Ï Á¤º¸ ÁýÇÕ°ú server.xmlÀÇ ÀϺΠµî·Ï Á¤º¸¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Administrator's Configuration File Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.

º¯°æ »çÇ×À¸·Î ÀÎÇØ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÏ´Â °æ¿ì ¼­¹ö¿¡¼­´Â ¿ÞÂÊ Ã¢ÀÇ Æ®¸® ºä¿¡¼­, ¼­¹ö ÀνºÅϽº¿¡ ¾×¼¼½ºÇÒ °æ¿ì ¹è³Ê¿¡¼­, ±×¸®°í ¼­¹ö ÀνºÅϽºÀÇ ÁÖ ÆäÀÌÁö¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ¿·¿¡ ³ë¶õ»ö °æ°í ¾ÆÀÌÄÜÀ» Ç¥½ÃÇÏ¿© °æ°íÇÕ´Ï´Ù. ¹è³Ê¿Í ÆäÀÌÁö¿¡´Â ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÔÀ» ¾Ë¸®´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¼­¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÏ¸é ³ë¶õ»ö °æ°í ¾ÆÀÌÄÜÀÌ »ç¶óÁý´Ï´Ù.

´Ù½Ã ½ÃÀÛÇÒ Çʿ䰡 ¾ø´Â server.xml ¼³Á¤¿¡´Â ´ÙÀ½ ³»¿ëÀÌ Æ÷ÇԵ˴ϴÙ.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº »óÅ º¸±â

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¸é ±âº» ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº»Ó¸¸ ¾Æ´Ï¶ó ¼­¹öÀÇ ½ÃÀÛ ¶Ç´Â ÁßÁö ¿©ºÎ¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº »óŸ¦ º¸·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "ÀϹÝ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. Sun ONE Application Server ¼ÒÇÁÆ®¿þ¾îÀÇ È£½ºÆ® À̸§, Æ÷Æ® ¹øÈ£, ¼³Ä¡ µð·ºÅ丮 ¹× ¹öÀüÀ» ºñ·ÔÇÏ¿© ¼­¹ö°¡ ½ÇÇà ÁßÀÎÁö ¿©ºÎ¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº »óŸ¦ º¸·Á¸é asadmin À¯Æ¿¸®Æ¼ÀÇ show-instance-status ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. »óÅ´ "½ÃÀÛ Áß", "½ÃÀÛµÊ", "ÁßÁö Áß" ¶Ç´Â "ÁßÁöµÊ"ÀÔ´Ï´Ù. ¸í·É ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin show-instance-status --user admin_user [--password admin_password] [--host admin_host] [--port admin_port] [--passwordfile file_name] [--secure | -s] instance_name

¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


JVM ¼³Á¤ ±¸¼º

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ Java °¡»ó ¸Ó½Å(JVM) ¼³Á¤À» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ ¼³Á¤¿¡´Â Java ȨÀÇ À§Ä¡, ÄÄÆÄÀÏ·¯ ¿É¼Ç, µð¹ö±ë ¿É¼Ç ¹× ÇÁ·ÎÆÄÀÏ·¯ Á¤º¸°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ·¯ÇÑ ¼³Á¤À» ±¸¼ºÇÏ´Â ÀÌÀ¯´Â ¼º´É Çâ»óÀ» À§Çؼ­ÀÔ´Ï´Ù. ¼º´É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Performance and Tuning Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

ÀÌ Àý¿¡¼­´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

ÀÏ¹Ý ¼³Á¤ ±¸¼º

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ JVMÀÇ ÀÏ¹Ý ¿É¼ÇÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "ÀϹÝ"À» ´©¸¨´Ï´Ù.
  4. Java ȨÀ» ¼³Á¤ÇÕ´Ï´Ù.
  5. Java ȨÀº JDK (Java Developer’s Kit)°¡ ¼³Ä¡µÇ¾î ÀÖ´Â µð·ºÅ丮ÀÇ °æ·ÎÀÔ´Ï´Ù. Sun ONE Application Server´Â Sun JDK 1.4.0_02 ÀÌ»óÀ» Áö¿øÇÕ´Ï´Ù.

  6. µð¹ö±ë Ȱ¼ºÈ­ ¿©ºÎ¸¦ ¼±ÅÃÇÏ°í µð¹ö±× ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
  7. µð¹ö±× ¿É¼Ç ¸ñ·ÏÀº http://java.sun.com/products/jpda/doc/conninv.html#Invocation¿¡¼­ »ç¿ë °¡´ÉÇÕ´Ï´Ù.

  8. rmic ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
  9. rmic ¿É¼Ç Çʵå´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷ ½Ã RMI ÄÄÆÄÀÏ·¯·Î Àü´ÞµÈ rmic ¿É¼ÇÀ» º¸¿©ÁÝ´Ï´Ù. -keepgenerated ¿É¼ÇÀº ½ºÅÓ°ú ŸÀÌ¿¡ ´ëÇØ »ý¼ºÇÑ ¼Ò½º¸¦ ÀúÀåÇÕ´Ï´Ù. rmic ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide to Enterprise Java Beans¸¦ ÂüÁ¶ÇϽʽÿÀ.

  10. "ÀúÀå"À» ´©¸¨´Ï´Ù.

°æ·Î ¼³Á¤ ±¸¼º

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ JVMÀÇ °æ·Î ¼³Á¤À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "°æ·Î ¼³Á¤"À» ´©¸¨´Ï´Ù.
  4. Ŭ·¡½º °æ·Î Á¢¹Ì¾î¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  5. ȯ°æ Ŭ·¡½º °æ·Î ¹«½Ã ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
  6. Ŭ·¡½º °æ·Î¸¦ ¹«½ÃÇÏÁö ¾ÊÀº °æ¿ì CLASSPATH ȯ°æ º¯¼ö¸¦ Àоî À̸¦ Sun ONE Application Server Ŭ·¡½º °æ·Î¿¡ Ãß°¡ÇÕ´Ï´Ù. CLASSPATH ȯ°æ º¯¼ö´Â Ŭ·¡½º °æ·Î Á¢¹Ì¾î ¹Ù·Î ´ÙÀ½¿¡ Ãß°¡µË´Ï´Ù.

    °³¹ß ȯ°æ¿¡¼­ Ŭ·¡½º °æ·Î¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÛ¾÷ ȯ°æ¿¡¼­´Â ȯ°æ º¯¼öÀÇ ºÎÀÛ¿ëÀ» ¹æÁöÇϱâ À§ÇØ ÀÌ Å¬·¡½º °æ·Î¸¦ ¹«½ÃÇØ¾ß ÇÕ´Ï´Ù.

  7. ¿ø½Ã ¶óÀ̺귯¸® °æ·Î Á¢µÎ¾î¿Í Á¢¹Ì¾î¸¦ ¼³Á¤ÇÕ´Ï´Ù.
  8. ¿ø½Ã ¶óÀ̺귯¸® °æ·Î´Â Application Server ¿ø½Ã °øÀ¯ ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¼³Ä¡ »ó´ë °æ·Î, Ç¥ÁØ JRE ¿ø½Ã ¶óÀ̺귯¸® °æ·Î, ½© ȯ°æ ¼³Á¤(UNIXÀÇ LD_LIBRARY_PATH) ¹× ÇÁ·ÎÆÄÀÏ·¯ ¿ä¼Ò¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â °æ·Î¸¦ ÀÚµ¿À¸·Î ±¸¼ºÇÏ¿© ¿¬°áÇÑ °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô ÇÕ¼ºµÇ¾úÀ¸¹Ç·Î ¿ø½Ã ¶óÀ̺귯¸® °æ·Î´Â ¼­¹ö ±¸¼º¿¡¼­ ¸í½ÃÀûÀ¸·Î Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.

  9. "ÀúÀå"À» ´©¸¨´Ï´Ù.

JVM ¿É¼Ç ±¸¼º

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ JVM ¸í·ÉÁÙ ¿É¼ÇÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. JVM ¿É¼ÇÀ» ´©¸¨´Ï´Ù.
  4. JVM ¿É¼ÇÀ» Ãß°¡ÇÏ·Á¸é È­¸é ¸Ç À§¿¡ ÀÖ´Â ÅØ½ºÆ® Çʵ忡 ¿É¼ÇÀ» ÀÔ·ÂÇÑ ´ÙÀ½ "Ãß°¡"¸¦ ´©¸¨´Ï´Ù.
  5. JVM ¿É¼ÇÀ» »èÁ¦ÇÏ·Á¸é ¿É¼Ç ¿·ÀÇ È®ÀζõÀ» ´©¸£°í "»èÁ¦"¸¦ ´©¸¨´Ï´Ù.
  6. JVM ¿É¼ÇÀ» ÆíÁýÇÏ·Á¸é "JVM ¿É¼Ç" Çʵ忡¼­ ÅØ½ºÆ®¸¦ ÆíÁýÇϰí "ÀúÀå"À» ´©¸¨´Ï´Ù.

ƯÁ¤ JVM ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº http://java.sun.com/docs/hotspot/VMOptions.htmlÀ» ÂüÁ¶ÇϽʽÿÀ.

JVM ÇÁ·ÎÆÄÀÏ·¯ ±¸¼º

°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼­ JVM ÇÁ·ÎÆÄÀÏ·¯¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ¿À¸¥ÂÊ Ã¢¿¡¼­ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. "ÇÁ·ÎÆÄÀÏ·¯"¸¦ ´©¸¨´Ï´Ù.
  4. ÇÁ·ÎÆÄÀÏ·¯ÀÇ À̸§, Ŭ·¡½º °æ·Î, ¿ø½Ã ¶óÀ̺귯¸® °æ·Î ¹× Ȱ¼ºÈ­ ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  5. ÇÁ·ÎÆÄÀÏ·¯ÀÇ JVM ¿É¼ÇÀ» Ãß°¡ÇÏ·Á¸é È­¸é ¹ØÀÇ ÅØ½ºÆ® Çʵ忡 ¿É¼ÇÀ» ÀÔ·ÂÇϰí "Ãß°¡"¸¦ ´©¸¨´Ï´Ù.
  6. ÇÁ·ÎÆÄÀÏ·¯ÀÇ JVM ¿É¼ÇÀ» »èÁ¦ÇÏ·Á¸é ¿É¼Ç ¿·ÀÇ È®ÀζõÀ» ´©¸£°í "»èÁ¦"¸¦ ´©¸¨´Ï´Ù.
  7. ÇÁ·ÎÆÄÀÏ·¯ÀÇ JVM ¿É¼ÇÀ» ÆíÁýÇÏ·Á¸é "JVM ¿É¼Ç" Çʵ忡¼­ ÅØ½ºÆ®¸¦ ÆíÁýÇϰí "ÀúÀå"À» ´©¸¨´Ï´Ù.

ÇÁ·ÎÆÄÀÏ·¯¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© JVM ¼³Á¤ ±¸¼º

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ asadmin À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© JVM ¼³Á¤À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

ÀνºÅϽº¿¡¼­ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server_instance.java-config.*

server1¿¡¼­ classpathprefix¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.java-config.classpathprefix

server1¿¡¼­ classpathprefix¶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.java-config.classpathprefix=com.sun

À§ÀÇ ¿¹¿¡¼­´Â ¸ðµÎ »ç¿ëÀÚ, ºñ¹Ð¹øÈ£, È£½ºÆ® ¹× Æ÷Æ®¸¦ ȯ°æ º¯¼ö¿¡¼­ ÀÌ¹Ì ¼³Á¤Çß´Ù°í °¡Á¤ÇÕ´Ï´Ù. Àüü ¼Ó¼º ¸ñ·ÏÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ asadmin À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© JVM ¿É¼ÇÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

asadmin> create-jvm-options --user admin_user [--password admin_password] [--host host] [--port port] [--secure | -s] [--instance instance_name] [--profiler=true/false] (jvm_option_name=jvm_option_value)[:jvm_option_name=jvm_option_name]*

asadmin> delete-jvm-options --user admin_user [--password admin_password] [--host host] [--port port] [--secure | -s] [--instance instance_name] [--profiler=true/false] (jvm_option_name=jvm_option_value)[:jvm_option_name=jvm_option_name]*

ÁÖ: JVM ¿É¼ÇÀ» ÄÝ·ÐÀ¸·Î ±¸ºÐÇÏ¿© µÎ °³ ÀÌ»ó ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·ÎÆÄÀÏ·¯¿¡¼­ ¿É¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì --profiler¸¦ true·Î ¼³Á¤ÇÕ´Ï´Ù.

¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


·Î±ë ¼³Á¤ ¹× ¸ð´ÏÅ͸µ ¼³Á¤ ±¸¼º

"·Î±ë" ¹× "¸ð´ÏÅ͸µ" ÅÇÀÇ ¼³Á¤Àº º°µµÀÇ Àå¿¡¼­ ¼³¸íÇÕ´Ï´Ù. ·Î±ë¿¡ ´ëÇÑ ³»¿ëÀº 5Àå, "·Î±ë »ç¿ë", ¸ð´ÏÅ͸µ ¹× SNMP ¼³Á¤¿¡ ´ëÇÑ ³»¿ëÀº 6Àå, "Sun ONE Application Server ¸ð´ÏÅ͸µ"À» °¢°¢ ÂüÁ¶ÇϽʽÿÀ.


ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº °í±Þ ¼³Á¤ º¯°æ

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡´Â ÀνºÅϽºÀÇ ·ÎÄÌ(¹®ÀÚ ÁýÇÕ ¹× ¾ð¾î °°Àº ¼³Á¤ °áÁ¤), ¼­¹ö ·Î±× ÆÄÀÏÀÇ °æ·Î, ¹èÆ÷µÈ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ µð·ºÅ丮¿¡ ´ëÇÑ °æ·Î ¹× ºñȰ¼º ó¸®µÈ Bean ¹× Áö¼ÓÀû HTTP ¼¼¼ÇÀÌ ÀúÀåµÇ¾î ÀÖ´Â ¼¼¼Ç ÀúÀå µð·ºÅ丮¿¡ ´ëÇÑ °æ·Î¸¦ º¸¿© ÁÖ´Â Ãß°¡ ¼³Á¤ÀÌ ÀÖ½À´Ï´Ù.

¶ÇÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ Àç·Îµå ±â´É°ú Àç·Îµå Æú¸µ °£°ÝÀ» Ȱ¼ºÈ­ÇÕ´Ï´Ù. µ¿Àû ÀÀ¿ë ÇÁ·Î±×·¥ Àç·Îµå ±â´ÉÀº º¯°æÇÒ ÀÀ¿ë ÇÁ·Î±×·¥À» ÀÚµ¿À¸·Î °Ë»çÇÏ¿© º¯°æµÈ °æ¿ì ¾÷µ¥ÀÌÆ®µÈ ¹öÀüÀ» ÀÚµ¿À¸·Î Á¦°øÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÛ¾÷ ȯ°æÀÌ ¾Æ´Ñ °³¹ß ȯ°æ¿¡¼­ µ¿ÀûÀ¸·Î Àç·Îµå ±â´ÉÀ» Ȱ¼ºÈ­ÇØ¾ß ÇÕ´Ï´Ù. Æú¸µ °£°ÝÀº Application Server¿¡¼­ ¾÷µ¥ÀÌÆ®ÇÒ ÀÀ¿ë ÇÁ·Î±×·¥À» °Ë»çÇÏ´Â °£°ÝÀ» ÁöÁ¤ÇÕ´Ï´Ù.

°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ ¼³Á¤À» º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

  1. ¿ÞÂÊ Ã¢¿¡¼­ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
  2. ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ÆäÀÌÁö¿¡¼­ "°í±Þ" ÅÇÀ» ´©¸¨´Ï´Ù.
  3. Çʵ忡 ¿øÇÏ´Â °ªÀ» ÀÔ·ÂÇÕ´Ï´Ù.
  4. "ÀúÀå"À» ´©¸¨´Ï´Ù.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ asadmin À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼­¹ö ÀνºÅϽºÀÇ °í±Þ ¼³Á¤À» º¯°æÇÏ·Á¸é get ¹× set ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¼­¹ö ÀνºÅϽº¿¡ ´ëÇÑ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À´Â °æ¿ì

ÀνºÅϽº¿¡¼­ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin get instance_name.*

¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin get server1.*

server1¿¡ ´ëÇØ logRoot¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin get server1.logRoot

server1¿¡ ´ëÇØ logRoot¶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.

asadmin set server1.logRoot=/space/log

À§ÀÇ ¿¹¿¡¼­´Â ¸ðµÎ »ç¿ëÀÚ, ºñ¹Ð¹øÈ£, È£½ºÆ® ¹× Æ÷Æ®¸¦ ȯ°æ º¯¼ö¿¡¼­ ÀÌ¹Ì ¼³Á¤Çß´Ù°í °¡Á¤ÇÕ´Ï´Ù. ¸í·É ±¸¹®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ. asadmin »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºÎ·Ï A, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.



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


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