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¸¦ ÂüÁ¶ÇϽʽÿÀ.
°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼ ½ÃÀÛ ¹× ÁßÁö ¹öư »ç¿ë
°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼¹ö¸¦ ½ÃÀÛ ¹× ÁßÁöÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
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ÀÇ ¼ºñ½º Á¦¾îÆÇÀ» »ç¿ëÇÏ¿© ¼¹ö¸¦ ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇÕ´Ï´Ù.
- "Á¦¾îÆÇ"¿¡¼ "°ü¸® µµ±¸"¸¦ ´©¸¨´Ï´Ù.
- "¼ºñ½º"¸¦ ´©¸¨´Ï´Ù.
- ¼ºñ½º ¸ñ·ÏÀ» ½ºÅ©·ÑÇÏ¿© ¼¹ö¿¡ ¸Â´Â ¼ºñ½º¸¦ µÎ ¹ø ´©¸¨´Ï´Ù.
Sun Application Server (domain_name:instance_name)°¡ ÀÌ¿¡ ÇØ´çÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Sun Application Server (domain1:server1)°¡ µË´Ï´Ù.
- "½ÃÀÛ"À̳ª "ÁßÁö"¸¦ ´©¸¨´Ï´Ù.
- "È®ÀÎ"À» ´©¸¨´Ï´Ù.
startserv ¹× stopserv ½ºÅ©¸³Æ® »ç¿ë
startserv ¹× stopserv ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ·Á¸é ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
instance_dir/bin
¿©±â¼ install_dirÀº ¼¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̰í domain_dirÀº µµ¸ÞÀÎ µð·ºÅ丮À̸ç instance_dirÀº ½ÃÀÛÇÒ ÀνºÅϽº À̸§ÀÔ´Ï´Ù.
UNIXÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
./asadmin startserv
1024 ¹Ì¸¸ ¼ýÀÚÀÇ Æ÷Æ®¿¡¼ ¼¹ö°¡ ½ÇÇà ÁßÀÎ °æ¿ì root·Î ·Î±×ÀÎÇÏ°í ±×·¸Áö ¾ÊÀº °æ¿ì root³ª ¼¹öÀÇ »ç¿ëÀÚ °èÁ¤À¸·Î ·Î±×ÀÎÇÕ´Ï´Ù.
ÁÙÀÇ ³¡¿¡ ¼±Åà ¸Å°³ º¯¼ö -i¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. -i ¿É¼ÇÀº ¼¹ö¸¦ inittab ¸ðµå¿¡¼ ½ÇÇàÇϹǷΠ¼¹ö ÇÁ·Î¼¼½º°¡ ÁßÁöµÇ°Å³ª Ãæµ¹ÇÏ´Â °æ¿ì inittabÀÌ ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ ¿É¼ÇÀº ¼¹ö°¡ ¹é±×¶ó¿îµå ÇÁ·Î¼¼½º¿¡¼ ½ÇÇàµÇ´Â °ÍÀ» ¹æÁöÇÕ´Ï´Ù.
WindowsÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
startserv
¼¹ö¸¦ ¼öµ¿À¸·Î ÁßÁö½ÃŰ·Á¸é ¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼ ´ÙÀ½ µð·ºÅ丮·Î À̵¿ÇÕ´Ï´Ù.
instance_dir/bin
¿©±â¼ install_dirÀº ¼¹ö¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮À̸ç instance_dirÀº ½ÃÀÛÇÒ ÀνºÅϽºÀÇ À̸§ÀÔ´Ï´Ù.
UNIXÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
./asadmin stopserv
/etc/inittab ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¼¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÑ °æ¿ì ¼¹ö¸¦ ÁßÁöÇϱâ Àü¿¡ /etc/inittab¿¡¼ ¼¹ö¸¦ ½ÃÀÛÇÏ´Â ¸í·ÉÁÙÀ» Á¦°ÅÇϰí kill -1 1À» ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀº °æ¿ì ¼¹ö´Â ÁßÁöÇÑ ÈÄ¿¡ ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀ۵˴ϴÙ.
WindowsÀÇ °æ¿ì ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
stopserv
µð¹ö±× ¸ðµå¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº ½ÃÀÛ°³¹ßÀÚ°¡ J2EE ÀÀ¿ë ÇÁ·Î±×·¥À» µð¹ö±ëÇÏ·Á´Â °æ¿ì µð¹ö±× ¸ðµå¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
µð¹ö±× ¸ðµå¿¡¼ ¼¹ö¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
µð¹ö±× ¸ðµå´Â 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/rc2.dÀÇ µ¥¸óÀ» »ç¿ëÇÏ¿© ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
- ¼öµ¿À¸·Î ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. "ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº ½ÃÀÛ ¹× ÁßÁö"¿Í "ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº »èÁ¦"¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀÌ Àý¿¡¼´Â ´ÙÀ½ Ç׸ñ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
ÀÚµ¿À¸·Î ´Ù½Ã ½ÃÀÛ¿¡ ´ëÇÑ Á¤º¸
¼³Ä¡ ½ºÅ©¸³Æ®´Â /etc/rc.local ¶Ç´Â /etc/inittab ÆÄÀÏÀ» ÆíÁýÇÒ ¼ö ¾øÀ¸¹Ç·Î ÅØ½ºÆ® ÆíÁý±â¸¦ »ç¿ëÇÏ¿© ÀÌ·¯ÇÑ ÆÄÀÏÀ» ÆíÁýÇØ¾ß ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ÆÄÀÏÀÇ ÆíÁý ¹æ¹ýÀ» ¸ð¸£´Â °æ¿ì ½Ã½ºÅÛ °ü¸®ÀÚ¿¡°Ô ¹®ÀÇÇϰųª ½Ã½ºÅÛ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÀϹÝÀûÀ¸·Î ¼¹ö´Â ½ÃÀÛÇϱâ Àü¿¡ ºñ¹Ð¹øÈ£¸¦ ¿ä±¸ÇϹǷΠÀÌ·¯ÇÑ ÆÄÀÏ Áß Çϳª¸¦ »ç¿ëÇÏ¿© 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)
°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼¹ö ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
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 ·Î±× ÆÄÀÏ¿¡ Ç¥½ÃµË´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº Ãß°¡°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ¾×¼¼½ºÇÏ¿© ¿ÞÂÊ Ã¢¿¡¼ "ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº"¸¦ ´©¸¨´Ï´Ù.
- "ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº" ÆäÀÌÁö¿¡¼ "»õ·Î ¸¸µé±â"¸¦ ´©¸¨´Ï´Ù.
- "»õ ÀνºÅϽº ÀÛ¼º" ÆäÀÌÁö¿¡¼ ÀνºÅϽº À̸§°ú Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÀνºÅϽº À̸§Àº ÀÌ Administration Server¿Í µµ¸ÞÀο¡ ´ëÇØ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù. ½Ã½ºÅÛÀÇ ´Ù¸¥ ÇÁ·Î¼¼½º¿¡¼ ÀÌ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇϰí ÀÖÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù.
UNIX¸¦ »ç¿ë ÁßÀÎ °æ¿ì ½ÇÇàÇÒ ÀνºÅϽº¿¡ ´ëÇØ UNIX »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- "È®ÀÎ"À» ´©¸¨´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ Ãß°¡ÇÏ·Á¸é 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, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº »èÁ¦°ü¸® µµ¸ÞÀο¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. »èÁ¦ ÀÛ¾÷Àº ½ÇÇà Ãë¼ÒÇÒ ¼ö ¾øÀ¸¹Ç·Î ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ »èÁ¦Çϱâ Àü¿¡ ´õ ÀÌ»ó ÇÊ¿äÇÏÁö ¾ÊÀºÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.
°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ »èÁ¦ÇÏ·Á¸é 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 °æ°í ¾ÆÀÌÄÜ
°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ×À» Àû¿ëÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº¸¦ »ç¿ëÇÏ·Á¸é 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 ¼³Á¤¿¡´Â ´ÙÀ½ ³»¿ëÀÌ Æ÷ÇԵ˴ϴÙ.
- J2EE ÀÀ¿ë ÇÁ·Î±×·¥(EAR ÆÄÀÏ), EJB ¸ðµâ(JAR ÆÄÀÏ), À¥ ¸ðµâ(WAR ÆÄÀÏ), Ä¿³ØÅÍ(RAR ÆÄÀÏ) ¹èÆ÷, ¹èÆ÷ Ãë¼Ò ¹× Àç¹èÆ÷. ÀÌ·¯ÇÑ ¼³Á¤µµ "º¯°æ »çÇ× Àû¿ë"ÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
- J2EE ÀÀ¿ë ÇÁ·Î±×·¥(EAR ÆÄÀÏ), EJB ¸ðµâ(JAR ÆÄÀÏ), À¥ ¸ðµâ(WAR ÆÄÀÏ), Ä¿³ØÅÍ(RAR ÆÄÀÏ) Ȱ¼ºÈ ¹× ºñȰ¼ºÈ
- ÀÚ¿ø ¸¸µé±â, ¾÷µ¥ÀÌÆ® ¹× »èÁ¦
- EJB ÄÁÅ×ÀÌ³Ê ¶Ç´Â MDB ÄÁÅ×À̳ʿ¡ ´ëÇØ ¸ð´ÏÅ͸µ »ç¿ë °¡´ÉÀ» true/false·Î ¼³Á¤
- HTTP ¹× À¥ ÄÁÅ×ÀÌ³Ê ±â´É º¯°æ(Áï, server.xml¿¡¼ http-service¿Í web-container ¹× ±× ÇÏÀ§ ¿ä¼Ò¿¡ ´ëÇÑ º¯°æ)
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº »óÅ º¸±â°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¸é ±âº» ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº»Ó¸¸ ¾Æ´Ï¶ó ¼¹öÀÇ ½ÃÀÛ ¶Ç´Â ÁßÁö ¿©ºÎ¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº »óŸ¦ º¸·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº »óŸ¦ º¸·Á¸é 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ÀÇ ÀÏ¹Ý ¿É¼ÇÀ» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ¿ÞÂÊ Ã¢¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
- ¿À¸¥ÂÊ Ã¢¿¡¼ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
- "ÀϹÝ"À» ´©¸¨´Ï´Ù.
- Java ȨÀ» ¼³Á¤ÇÕ´Ï´Ù.
Java ȨÀº JDK (Java Developer’s Kit)°¡ ¼³Ä¡µÇ¾î ÀÖ´Â µð·ºÅ丮ÀÇ °æ·ÎÀÔ´Ï´Ù. Sun ONE Application Server´Â Sun JDK 1.4.0_02 ÀÌ»óÀ» Áö¿øÇÕ´Ï´Ù.
- µð¹ö±ë Ȱ¼ºÈ ¿©ºÎ¸¦ ¼±ÅÃÇÏ°í µð¹ö±× ¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.
µð¹ö±× ¿É¼Ç ¸ñ·ÏÀº http://java.sun.com/products/jpda/doc/conninv.html#Invocation¿¡¼ »ç¿ë °¡´ÉÇÕ´Ï´Ù.
- rmic ¿É¼ÇÀ» ¼±ÅÃÇÕ´Ï´Ù.
rmic ¿É¼Ç Çʵå´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¹èÆ÷ ½Ã RMI ÄÄÆÄÀÏ·¯·Î Àü´ÞµÈ rmic ¿É¼ÇÀ» º¸¿©ÁÝ´Ï´Ù. -keepgenerated ¿É¼ÇÀº ½ºÅÓ°ú ŸÀÌ¿¡ ´ëÇØ »ý¼ºÇÑ ¼Ò½º¸¦ ÀúÀåÇÕ´Ï´Ù. rmic ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide to Enterprise Java Beans¸¦ ÂüÁ¶ÇϽʽÿÀ.
- "ÀúÀå"À» ´©¸¨´Ï´Ù.
°æ·Î ¼³Á¤ ±¸¼º
°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼ JVMÀÇ °æ·Î ¼³Á¤À» ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ¿ÞÂÊ Ã¢¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
- ¿À¸¥ÂÊ Ã¢¿¡¼ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
- "°æ·Î ¼³Á¤"À» ´©¸¨´Ï´Ù.
- Ŭ·¡½º °æ·Î Á¢¹Ì¾î¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ȯ°æ Ŭ·¡½º °æ·Î ¹«½Ã ¿©ºÎ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
Ŭ·¡½º °æ·Î¸¦ ¹«½ÃÇÏÁö ¾ÊÀº °æ¿ì CLASSPATH ȯ°æ º¯¼ö¸¦ Àоî À̸¦ Sun ONE Application Server Ŭ·¡½º °æ·Î¿¡ Ãß°¡ÇÕ´Ï´Ù. CLASSPATH ȯ°æ º¯¼ö´Â Ŭ·¡½º °æ·Î Á¢¹Ì¾î ¹Ù·Î ´ÙÀ½¿¡ Ãß°¡µË´Ï´Ù.
°³¹ß ȯ°æ¿¡¼ Ŭ·¡½º °æ·Î¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ÀÛ¾÷ ȯ°æ¿¡¼´Â ȯ°æ º¯¼öÀÇ ºÎÀÛ¿ëÀ» ¹æÁöÇϱâ À§ÇØ ÀÌ Å¬·¡½º °æ·Î¸¦ ¹«½ÃÇØ¾ß ÇÕ´Ï´Ù.
- ¿ø½Ã ¶óÀ̺귯¸® °æ·Î Á¢µÎ¾î¿Í Á¢¹Ì¾î¸¦ ¼³Á¤ÇÕ´Ï´Ù.
¿ø½Ã ¶óÀ̺귯¸® °æ·Î´Â Application Server ¿ø½Ã °øÀ¯ ¶óÀ̺귯¸®¿¡ ´ëÇÑ ¼³Ä¡ »ó´ë °æ·Î, Ç¥ÁØ JRE ¿ø½Ã ¶óÀ̺귯¸® °æ·Î, ½© ȯ°æ ¼³Á¤(UNIXÀÇ LD_LIBRARY_PATH) ¹× ÇÁ·ÎÆÄÀÏ·¯ ¿ä¼Ò¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â °æ·Î¸¦ ÀÚµ¿À¸·Î ±¸¼ºÇÏ¿© ¿¬°áÇÑ °ÍÀÔ´Ï´Ù. ÀÌ·¸°Ô ÇÕ¼ºµÇ¾úÀ¸¹Ç·Î ¿ø½Ã ¶óÀ̺귯¸® °æ·Î´Â ¼¹ö ±¸¼º¿¡¼ ¸í½ÃÀûÀ¸·Î Ç¥½ÃµÇÁö ¾Ê½À´Ï´Ù.
- "ÀúÀå"À» ´©¸¨´Ï´Ù.
JVM ¿É¼Ç ±¸¼º
°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼ JVM ¸í·ÉÁÙ ¿É¼ÇÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ¿ÞÂÊ Ã¢¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
- ¿À¸¥ÂÊ Ã¢¿¡¼ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
- JVM ¿É¼ÇÀ» ´©¸¨´Ï´Ù.
- JVM ¿É¼ÇÀ» Ãß°¡ÇÏ·Á¸é È¸é ¸Ç À§¿¡ ÀÖ´Â ÅØ½ºÆ® Çʵ忡 ¿É¼ÇÀ» ÀÔ·ÂÇÑ ´ÙÀ½ "Ãß°¡"¸¦ ´©¸¨´Ï´Ù.
- JVM ¿É¼ÇÀ» »èÁ¦ÇÏ·Á¸é ¿É¼Ç ¿·ÀÇ È®ÀζõÀ» ´©¸£°í "»èÁ¦"¸¦ ´©¸¨´Ï´Ù.
- JVM ¿É¼ÇÀ» ÆíÁýÇÏ·Á¸é "JVM ¿É¼Ç" Çʵ忡¼ ÅØ½ºÆ®¸¦ ÆíÁýÇϰí "ÀúÀå"À» ´©¸¨´Ï´Ù.
ƯÁ¤ JVM ¿É¼Ç¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº http://java.sun.com/docs/hotspot/VMOptions.htmlÀ» ÂüÁ¶ÇϽʽÿÀ.
JVM ÇÁ·ÎÆÄÀÏ·¯ ±¸¼º
°ü¸® ÀÎÅÍÆäÀ̽º¿¡¼ JVM ÇÁ·ÎÆÄÀÏ·¯¸¦ ±¸¼ºÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
- ¿ÞÂÊ Ã¢¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽº À̸§À» ´©¸¨´Ï´Ù.
- ¿À¸¥ÂÊ Ã¢¿¡¼ "JVM" ÅÇÀ» ´©¸¨´Ï´Ù.
- "ÇÁ·ÎÆÄÀÏ·¯"¸¦ ´©¸¨´Ï´Ù.
- ÇÁ·ÎÆÄÀÏ·¯ÀÇ À̸§, Ŭ·¡½º °æ·Î, ¿ø½Ã ¶óÀ̺귯¸® °æ·Î ¹× Ȱ¼ºÈ ¿©ºÎ¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ÇÁ·ÎÆÄÀÏ·¯ÀÇ JVM ¿É¼ÇÀ» Ãß°¡ÇÏ·Á¸é È¸é ¹ØÀÇ ÅØ½ºÆ® Çʵ忡 ¿É¼ÇÀ» ÀÔ·ÂÇϰí "Ãß°¡"¸¦ ´©¸¨´Ï´Ù.
- ÇÁ·ÎÆÄÀÏ·¯ÀÇ JVM ¿É¼ÇÀ» »èÁ¦ÇÏ·Á¸é ¿É¼Ç ¿·ÀÇ È®ÀζõÀ» ´©¸£°í "»èÁ¦"¸¦ ´©¸¨´Ï´Ù.
- ÇÁ·ÎÆÄÀÏ·¯ÀÇ 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¿¡¼ ¾÷µ¥ÀÌÆ®ÇÒ ÀÀ¿ë ÇÁ·Î±×·¥À» °Ë»çÇÏ´Â °£°ÝÀ» ÁöÁ¤ÇÕ´Ï´Ù.
°ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö ÀνºÅϽºÀÇ ¼³Á¤À» º¯°æÇÏ·Á¸é ´ÙÀ½ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ 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, "¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.