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

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

ºÎ·Ï A
¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º »ç¿ë

ÀÌ ºÎ·Ï¿¡¼­´Â ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÎ asadmin À¯Æ¿¸®Æ¼¸¦ ½Ã½ºÅÛ ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ÇÑ ¹ø¿¡ ÇϳªÀÇ ¸í·ÉÀ» ½ÇÇàÇÏ´Â ´ÜÀÏ ¸ðµå, ȯ°æ ¼öÁØ Á¤º¸¸¦ ´Ù½Ã ÀÔ·ÂÇÒ ÇÊ¿ä ¾øÀÌ ¿©·¯ °³ÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ´Â ´ÙÁß ¸ðµå, ½ºÅ©¸³Æ® ¹× ÇÁ·Î±×·¥À¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º È­¸é ´ë½Å ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ºÎ·Ï¿¡¼­´Â ´ÙÀ½ ³»¿ëÀ» ¼³¸íÇÕ´Ï´Ù.


¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º Á¤º¸

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

asadmin À¯Æ¿¸®Æ¼ Á¤º¸

asadmin À¯Æ¿¸®Æ¼´Â ¸ðµç ±¸¼º ¹× °ü¸® ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º ´ë½Å ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ant ÀÛ¾÷ Á¤º¸

¸¹Àº °³¹ßÀÚµéÀÌ J2EE ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ °³¹ß ÇÁ·Î¼¼½º¸¦ °¡¼ÓÈ­Çϱâ À§ÇØ Ant¸¦ »ç¿ëÇÕ´Ï´Ù. Ant ½ºÅ©¸³Æ®´Â ¸î °¡Áö ÀÛ¾÷¿¡ asadmin À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÕ´Ï´Ù. °³¹ßÀÚ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±¸Ãà, ¸ðµâ ¹× ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¹èÆ÷ ¹× ¹èÆ÷ ÇØÁ¦, Sun ONE Application Server °ü¸®¿¡ Ant ÀÛ¾÷À» »ç¿ëÇÕ´Ï´Ù.

Ant ÀÛ¾÷¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ant¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Jakarta Project »çÀÌÆ® http://jakarta.apache.org/ant/¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âŸ ¸í·ÉÁÙ À¯Æ¿¸®Æ¼ Á¤º¸

Sun ONE Application Server¿¡´Â Ãß°¡ÀûÀÎ ¸í·ÉÁÙ À¯Æ¿¸®Æ¼°¡ ÀÖ½À´Ï´Ù. ´ÙÀ½ Ç¥¿¡´Â À¯Æ¿¸®Æ¼ ¸ñ·Ï°ú ±×¿¡ ´ëÇÑ °£´ÜÇÑ ¼³¸íÀÌ ÀÖ½À´Ï´Ù.

Ç¥ A-1 ±âŸ ¸í·ÉÁÙ À¯Æ¿¸®Æ¼

À¯Æ¿¸®Æ¼

Á¤ÀÇ

appclient

ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¶óÀÌ¾ðÆ® ÄÁÅ×À̳ʸ¦ ½ÃÀÛÇϰí ÀÀ¿ë ÇÁ·Î±×·¥ JAR ÆÄÀÏ¿¡ ÆÐŰÁöÈ­µÈ Ŭ¶óÀÌ¾ðÆ® ÀÀ¿ë ÇÁ·Î±×·¥À» È£ÃâÇÕ´Ï´Ù.

capture-schema

µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¿Í ¸ÅÇÎ Á¤º¸¸¦ °¡Á®¿É´Ï´Ù.

flexanlg

¼­¹ö¿¡ ´ëÇÑ Åë°è¸¦ »ý¼ºÇÕ´Ï´Ù.

htpasswd

»ç¿ëÀÚ ÀÎÁõ ÆÄÀÏÀ» ¸¸µì´Ï´Ù.

package-appclient

ÀÀ¿ë ÇÁ·Î±×·¥ ÄÁÅ×ÀÌ³Ê ¶óÀ̺귯¸®¿Í jar ÆÄÀÏÀ» ¾ÐÃàÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide to Clients¸¦ ÂüÁ¶ÇϽʽÿÀ.

verifier

DTD¸¦ »ç¿ëÇÏ¿© J2EE ¹èÆ÷ ¼³¸íÀÚ¸¦ È®ÀÎÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Developer's Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.

wscompile

¼­ºñ½º Á¤ÀÇ ÀÎÅÍÆäÀ̽º¸¦ °¡Á®¿Í¼­ Ŭ¶óÀÌ¾ðÆ® ½ºÅÓ ¶Ç´Â ¼­¹öÃø ±âÃʸ¦ »ý¼ºÇϰųª Á¦°øµÈ ÀÎÅÍÆäÀ̽ºÀÇ WSDL ÁýÇÕÀ» »ý¼ºÇÕ´Ï´Ù.

wsdeploy

¹èÆ÷ÇÒ ¼ö ÀÖ´Â WAR ÆÄÀÏÀ» »ý¼ºÇÕ´Ï´Ù.

ÀÌ·¯ÇÑ À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.


asadmin »ç¿ë

asadmin À¯Æ¿¸®Æ¼´Â °ü¸® ÀÛ¾÷À» ¼öÇàÇÏ´Â ¸í·É ÁýÇÕÀ» Æ÷ÇÔÇÕ´Ï´Ù. °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ´Â ´ëºÎºÐÀÇ ÀÛ¾÷¿¡ ÀÌ ¸í·ÉµéÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. asadmin À¯Æ¿¸®Æ¼´Â install_dir/bin¿¡ ÀÖÀ¸¸ç ÀÌ À§Ä¡¿¡¼­ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. Windows¿¡¼­ asadmin.bat ÆÄÀÏÀ» µÎ ¹ø ´©¸£¸é ¸í·É â¿¡ asadmin À¯Æ¿¸®Æ¼°¡ ½ÃÀÛµÇ°í ´ÙÁß ¸ðµå·Î ½ÇÇàµË´Ï´Ù.

ÀϺΠHTTP ¼­¹ö °ü·Ã µî·Ï Á¤º¸¿Í Administration Server µî·Ï Á¤º¸´Â ¸í·ÉÁÙÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö ¾ø±â ¶§¹®¿¡ °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. server.xml ±¸¼º ÆÄÀÏ¿¡ ÀúÀåµÈ ¸ðµç µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¹Ý¸é init.conf ¶Ç´Â obj.conf¿¡ ÀúÀåµÈ µî·Ï Á¤º¸´Â ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ±¸¼º ÆÄÀÏ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Administrator's Configuration File Reference¸¦ ÂüÁ¶ÇϽʽÿÀ.

°¢ ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "¸í·É ÂüÁ¶" ¹× ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

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

¸í·É ±¸¹® ÀÌÇØ

asadmin À¯Æ¿¸®Æ¼ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin command -short-option argument --long-option argument operand

¸í·É

¸í·ÉÀº ¼öÇàµÉ ÀÛ¾÷ ¶Ç´Â ŽºÅ©·Î ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù.

¿É¼Ç

¿É¼ÇÀ¸·Î À¯Æ¿¸®Æ¼ÀÇ ¸í·É ¼öÇà ¹æ¹ýÀ» ¼öÁ¤ÇÕ´Ï´Ù. ¿É¼ÇÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. ªÀº ¿É¼Ç ¾Õ¿¡´Â ÇÑ °³ÀÇ ´ë½Ã(-), ±ä ¿É¼Ç ¾Õ¿¡´Â µÎ °³ÀÇ ´ë½Ã(--)¸¦ ºÙÀÔ´Ï´Ù. ¸¹Àº ¿É¼Ç¿¡ ÀÖ¾î ±æ°Å³ª ªÀº Çü½Ä Áß ÇÑ °¡Áö¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, user ¿É¼ÇÀº --user ¶Ç´Â -u Çü½ÄÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿É¼Ç¿¡´Â Çʼö ¿É¼Ç°ú ¼±Åà ¿É¼ÇÀÌ ÀÖÀ¸¸ç ¼±Åà ¿É¼ÇÀº ¸í·É ±¸¹®¿¡¼­ ´ë°ýÈ£·Î Ç¥½ÃµË´Ï´Ù. ¸í·ÉÀ» ½ÇÇàÇÒ ¶§´Â Çʼö ¿É¼ÇÀ» ¸ðµÎ Æ÷ÇÔ½ÃÄÑ¾ß ÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é ¿À·ù ¸Þ½ÃÁö°¡ ³ªÅ¸³ª°í ¸í·ÉÀÌ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

»ç¿ëÇÒ ¼ö ÀÖ´Â ±ä ¿É¼Ç ¹× ªÀº ¿É¼Ç À̸§ ¸ñ·ÏÀº "¸í·É ÂüÁ¶"ÀÇ Ç¥ "ªÀº ¿É¼Ç ¹× ±ä ¿É¼Ç, ±âº»°ª ¹× ȯ°æ º¯¼ö"¸¦ ÂüÁ¶ÇϽʽÿÀ.

´ëºÎºÐÀÇ ¿É¼Ç¿¡´Â ÀÎÀÚ °ª(¿¹: --port port_number)ÀÌ ÇʼöÀÌÁö¸¸ ºÎ¿ï ¿É¼ÇÀº ±× ¿¹¿Ü·Î ±â´ÉÀ» on ¶Ç´Â off·Î ÀüȯÇϸç ÀÎÀÚ °ªÀ» ÇÊ¿ä·Î ÇÏÁö ¾Ê½À´Ï´Ù.

¶ÇÇÑ ¿É¼ÇÀ» ȯ°æ º¯¼ö¿¡ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ȯ°æ ¸í·É »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ. ¿É¼Ç¿¡ ÇØ´çÇÏ´Â Àüü ȯ°æ º¯¼ö ¸ñ·ÏÀº "±ä ¿É¼Ç ¹× ªÀº ¿É¼Ç Çü½Ä, ±âº»°ª ¹× ȯ°æ º¯¼ö ´ëÀÀ"À» ÂüÁ¶ÇϽʽÿÀ.

ºÎ¿ï ¿É¼Ç

ºÎ¿ï ¿É¼ÇÀº on ¶Ç´Â off »çÀ̸¦ ÀüȯÇÕ´Ï´Ù(¿¹¸¦ µé¾î, --interactive´Â ¿É¼Ç °ü·Ã ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ´Â ´ëÈ­Çü ¸ðµå¸¦ Ȱ¼ºÈ­Çϰí --no-interactive´Â ´ëÈ­Çü ¸ðµå¸¦ ºñȰ¼ºÈ­ÇÕ´Ï´Ù). ±ä ¿É¼Ç ¾Õ¿¡ --no-¸¦ ºÙÀÌ¸é ¿É¼ÇÀÌ off·Î ÀüȯµË´Ï´Ù. ªÀº ¿É¼Ç À̸§À» ÁöÁ¤Çϸé Ç×»ó ±âº»°ªÀÇ ¹Ý´ë·Î ¼³Á¤µË´Ï´Ù.

ªÀº ºÎ¿ï ¿É¼ÇÀ» ±×·ìÈ­ÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, -Ie¸¦ »ç¿ëÇÏ¿© interactive (ªÀº ¿É¼Ç -I)¿Í echo (ªÀº ¿É¼Ç -e)¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÇÇ¿¬»êÀÚ

ÇÇ¿¬»êÀÚ´Â ÇϳªÀÇ °ø¹é ¶Ç´Â ÅÇÀ¸·Î ±¸ºÐÇÏ¸ç ¸í·É ±¸¹®¿¡¼­ ¼ø¼­¿Í »ó°ü¾øÀÌ »ç¿ëµË´Ï´Ù. ¿É¼ÇÀ» µÚ¿¡ ºÙÀÌÁö ¾Ê°í --¸¦ »ç¿ëÇÏ¿© ¿É¼Ç°ú ÇÇ¿¬»êÀÚ¸¦ ±¸ºÐÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ÀÎÀÚ´Â ÇÑ °³ÀÇ ´ë½Ã(-)·Î ½ÃÀÛÇÏ´õ¶óµµ ÇÇ¿¬»êÀÚ·Î Ãë±ÞµË´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½ ¸í·É¿¡¼­

asadmin> create-jvm-options --instance server1 -- -Xmx1500m

-XMx1500mÀº ´ë½Ã Çϳª·Î ½ÃÀÛÇÏÁö¸¸ ÇÇ¿¬»êÀÚ·Î Ãë±ÞµË´Ï´Ù.

±¸¹® ¿¹

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

ÀÌ ±¸¹® ¿¹¿¡¼­ -H´Â hostnameÀÇ ÂªÀº ¿É¼ÇÀ̰í --user´Â ÀÎÀÚ°¡ admin_userÀÎ ±ä ¿É¼ÇÀ̸ç instance_nameÀÌ ÇÇ¿¬»êÀÚÀÔ´Ï´Ù. ¼±Åà ¿É¼ÇÀº ´ë°ýÈ£ ¾È¿¡ ÀÖ½À´Ï´Ù.

´ÙÀ½Àº ½ÇÁ¦ °ªÀ» »ç¿ëÇÑ ±¸¹®ÀÇ ¿¹ÀÔ´Ï´Ù. ÀÌ ¿¹¿¡´Â ¼±Åà ¿É¼Ç Áß ÀϺΰ¡ »ç¿ëµÇÁö ¾Ê¾Ò½À´Ï´Ù.

asadmin create-instance --user admin --password password -H austen --port 4848 --instanceport 1024 server2

´ÜÀÏ ¸ðµå ¹× ´ÙÁß ¸ðµå »ç¿ë

asadmin¸¦ ´ÜÀÏ ¸ðµå ¶Ç´Â ´ÙÁß ¸ðµå·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÀÏ ¸ðµå¿¡¼­´Â ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ÇÑ ¹ø¿¡ ÇϳªÀÇ ¸í·É¾¿ ½ÇÇàÇÕ´Ï´Ù. ´ÙÁß ¸ðµå¿¡¼­´Â ȯ°æ ¼öÁØ Á¤º¸¸¦ ´Ù½Ã ÀÔ·ÂÇÏÁö ¾Ê°íµµ ¿©·¯ °³ÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄÀÏ ÀÔ·ÂÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ´ÜÀÏ ¸ðµå¿¡¼­ ¸í·ÉÀÌ ½ÇÆÐÇϸé ÇÁ·Î±×·¥ÀÌ Á¾·áµË´Ï´Ù. ´ÙÁß ¸ðµå¸¦ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ¸í·ÉÀÌ ½ÇÆÐÇϸé asadmin ÇÁ·ÒÇÁÆ®·Î µÇµ¹¾Æ ¿É´Ï´Ù.

´ÜÀÏ ¸ðµå

¸í·ÉÁÙ ÇÁ·ÒÇÁÆ®¿¡¼­ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ´ÜÀÏ ¸í·ÉÀ» È£ÃâÇÏ¸é ´ÜÀÏ ¸ðµå·Î ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù. ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º´Â ¸í·ÉÀ» ½ÇÇàÇÑ ÈÄ ´Ù½Ã ¸í·É ÇÁ·ÒÇÁÆ®·Î ³ª°©´Ï´Ù. ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ ½ÇÇàÇÏ·Á¸é install_dir/appserv/bin µð·ºÅ丮·Î À̵¿ÇÑ ´ÙÀ½ ¸í·É ÇÁ·ÒÇÁÆ®¿¡ ¸í·ÉÀ» ÀÔ·ÂÇÕ´Ï´Ù.

> asadmin command options arguments

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

> asadmin create-instance --user admin --password password -H austen --port 4848 --instanceport 1024 server2

´ÙÁß ¸ðµå

´ÙÁß ¸ðµå¸¦ »ç¿ëÇϸé ȯ°æÀ» óÀ½¿¡ ¼³Á¤ÇÏ¿© ¼­¹ö À̸§, Æ÷Æ®, ºñ¹Ð¹øÈ£ µîÀÇ È¯°æ ¼öÁØ Á¤º¸¸¦ ´Ù½Ã ÀÔ·ÂÇÏÁö ¾Ê°íµµ ¿©·¯ °³ÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß ¸ðµå¸¦ »ç¿ëÇÒ °æ¿ì °¡Àå Áß¿äÇÑ ÀÌÁ¡Àº asadminÀÌ ¸Þ¸ð¸®¿¡ ³²¾Æ Àֱ⠶§¹®¿¡ ¸í·ÉÀ» ÀÔ·ÂÇÏ°í ½ÇÇàÇÏ´Â ½Ã°£ÀÌ Å©°Ô ´ÜÃàµÉ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ º¯¼ö°¡ ¿î¿µ üÁ¦ ¼öÁØ¿¡ ¼³Á¤µÈ °æ¿ì¿¡´Â ´ÙÁß ¸ðµå¿¡¼­ ÀÌ·¯ÇÑ ¼³Á¤À» ¼±ÅÃÇÕ´Ï´Ù. asadmin À¯Æ¿¸®Æ¼´Â »ç¿ëÀÚ°¡ º¯°æÇÒ ¶§±îÁö ÀÌ·¯ÇÑ ¼³Á¤À» »ç¿ëÇÕ´Ï´Ù.

Windows¿¡¼­´Â asadmin.bat ÆÄÀÏÀ» ½ÇÇàÇϸé ÀÚµ¿À¸·Î ´ÙÁß ¸ðµå°¡ µË´Ï´Ù.

UNIX¿¡¼­´Â asadmin À¯Æ¿¸®Æ¼¸¦ ¸í·ÉÁÙ¿¡¼­ ´ÙÁß ¸ðµå·Î ½ÃÀÛÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÕ´Ï´Ù.

> asadmin multimode

´ÙÁß ¸ðµå¿¡¼­ ¸í·É ÇÁ·ÒÇÁÆ®´Â asadminÀ¸·Î º¯°æµÇ¸ç »ç¿ëÀÚ´Â ÀÌ ¶§ asadmin ÇÁ·ÒÇÁÆ®¿¡ ¸í·ÉÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. À¯Æ¿¸®Æ¼ À̸§À» »ç¿ëÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin> create-instance --user admin --password password -H austen --port 4848 --instanceport 1024 server2

exit ¶Ç´Â quit¸¦ ÀÔ·ÂÇÏ¿© ´ÙÁß ¸ðµå¸¦ Á¾·áÇÏ¸é ¸í·É ÇÁ·ÒÇÁÆ®·Î µÇµ¹¾Æ ¿É´Ï´Ù.

¿©·¯ ´ÙÁß ¸ðµå

´ÙÁß ¸ðµå ¼¼¼Ç¿¡¼­ ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ÙÁß ¸ðµå¸¦ È£ÃâÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

asadmin> multimode

ÀÏ´Ü µÎ ¹øÂ° ´ÙÁß ¸ðµå ȯ°æÀ» Á¾·áÇÏ¸é ¿ø·¡ÀÇ ´ÙÁß ¸ðµå ȯ°æÀ¸·Î µÇµ¹¾Æ ¿É´Ï´Ù.

¿¹¸¦ µé¾î, server1À» ´ÙÁß ¸ðµå¿¡¼­ °ü¸®ÇÏ´Â °æ¿ì server2¸¦ °ü¸®ÇÏ¿© µÎ °¡Áö ¼­¹ö¸¦ ºñ±³ÇÏ·Á¸é server1¿¡ ´ëÇÑ ´ÙÁß ¸ðµå¿¡¼­ server2¿¡ ´ëÇÑ ´ÙÁß ¸ðµå¸¦ È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ÇöÀçÀÇ ´ÙÁß ¸ðµå ¼¼¼ÇÀ» Á¾·áÇÏÁö ¾Ê¾Æµµ µÇ¹Ç·Î ȯ°æ ¼³Á¤À» ±×´ë·Î À¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù. server2¿¡ ´ëÇØ »ç¿ëÇÏ´Â ´ÙÁß ¸ðµå ¼¼¼ÇÀ» Á¾·áÇϸé server1 ´ÙÁß ¸ðµå ȯ°æÀ¸·Î µÇµ¹¾Æ ¿É´Ï´Ù.

´ëÈ­½Ä ¹× ºñ´ëÈ­½Ä ¿É¼Ç »ç¿ë

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÒ ¶§ ´ëÈ­Çü ¶Ç´Â ºñ´ëÈ­Çü ¸ðµå·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëÈ­Çü ¸ðµå¸¦ ¼±ÅÃÇÑ °æ¿ì ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤Ç϶ó´Â ¸Þ½ÃÁö°¡ ³ªÅ¸³³´Ï´Ù. ´ëÈ­Çü ¸ðµå´Â ±âº»ÀûÀ¸·Î Ȱ¼ºÈ­µÇ¾î ÀÖ½À´Ï´Ù.

export ¸í·ÉÀ» »ç¿ëÇÏ¿© ´ëÈ­Çü ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÔÀ¸·Î½á ´ëÈ­Çü ¸ðµå¸¦ Ȱ¼ºÈ­ ¹× ºñȰ¼ºÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "export ¸í·É°ú ÇÔ²² »ç¿ëµÇ´Â ȯ°æ º¯¼ö" Ç¥¸¦ ÂüÁ¶ÇϽʽÿÀ.

´ÜÀÏ ¸ðµå¿¡¼­´Â ¸ðµç »óȲ¿¡ ´ëÈ­½Ä ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÁß ¸ðµå¿¡¼­´Â ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ ÇÑ ¹ø¿¡ ÇÑ °³ÀÇ ¸í·ÉÀ» ½ÇÇàÇÒ ¶§¿Í ÆÄÀÏ¿¡¼­ ´ÙÁß ¸ðµå·Î ½ÇÇàÇÒ ¶§ ´ëÈ­½Ä ¿É¼ÇÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÔ·Â ½ºÆ®¸²¿¡¼­ ÆÄÀÌÇÁµÈ ´ÙÁß ¸ðµåÀÇ ¸í·É°ú ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼­ È£ÃâµÈ ¸í·ÉÀº ´ëÈ­Çü ¸ðµå¿¡¼­ ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

ȯ°æ ¸í·É »ç¿ë

asadmin À¯Æ¿¸®Æ¼´Â ȯ°æ ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÒ ¼ö Àִ ȯ°æ º¯¼ö ÁýÇÕÀ» Æ÷ÇÔÇÕ´Ï´Ù. ´ÙÁß ¸ðµå¿¡¼­´Â ÀÌ·¯ÇÑ º¯¼ö¸¦ ÇÑ ¹ø ¼³Á¤ÇÏ¸é ´ÙÁß ¸ðµå¸¦ Á¾·áÇÒ ¶§±îÁö ȯ°æÀ» ´Ù½Ã ¼³Á¤ÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ º¯¼ö¸¦ ¿î¿µ üÁ¦ ¼öÁØ¿¡¼­ ¼³Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ±×·± °æ¿ì ÀÌ·¯ÇÑ È¯°æ º¯¼ö´Â ´ÙÁß ¸ðµå¿¡ µé¾î°¥ ¶§ ÀÚµ¿À¸·Î ¼±ÅÃµÇ¸ç ´ÙÁß ¸ðµå¸¦ Á¾·áÇÑ ÈÄ¿¡µµ Áö¼ÓµË´Ï´Ù.

ȯ°æ º¯¼ö´Â ÇÒ´çÀ¸·Î ¾ðÁ¦µçÁö ¼³Á¤ÇÒ ¼ö ÀÖ´Â À̸§/°ª ½ÖÀÔ´Ï´Ù. ȯ°æ º¯¼ö´Â ¿É¼Ç À̸§ ¾Õ¿¡ ºÙÀº ´ë¹®ÀÚ AS_ADMIN_ Á¢µÎ¾î·Î ±¸¼ºµË´Ï´Ù. ¿¹¸¦ µé¾î Administration Server »ç¿ëÀÚ¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.

export AS_ADMIN_USER=administrator

¿©±â¼­ administrator´Â °ü¸®ÀÚÀÇ »ç¿ëÀÚ À̸§ÀÔ´Ï´Ù.

¶ÇÇÑ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϸé AS_ADMIN_USER °ªÀ» asadmin ¸í·É¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

asadmin multimode
asadmin> export AS_ADMIN_HOST=austen

ÀÌ ´ÙÁß ¸ðµå ¼¼¼Ç¿¡ ÀÖ´Â µ¿¾È¿¡´Â Administration Server È£½ºÆ® À̸§ÀÌ austenÀ¸·Î ¼³Á¤µÇ°í ´Ù½Ã ÇÒ´çÇÏÁö ¾Ê´Â ÇÑ ±×´ë·Î À¯ÁöµË´Ï´Ù.

¶ÇÇÑ ÇÑ ¹ø¿¡ ¿©·¯ ȯ°æ º¯¼öÀÇ °ªÀ» ¼³Á¤ÇÏ°í ³»º¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin> export AS_ADMIN_PORT=4848 AS_ADMIN_USER=admin

ÇöÀçÀÇ È¯°æ º¯¼ö ¼³Á¤À» º¸·Á¸é ´ÙÀ½°ú °°ÀÌ export ¸í·ÉÀ» ÀÎÀÚ ¾øÀÌ »ç¿ëÇÕ´Ï´Ù.

asadmin> export
AS_ADMIN_HOST=austen
AS_ADMIN_PORT=4848
AS_ADMIN_USER=admin

ȯ°æ¿¡¼­ º¯¼ö¿Í ±× °ªÀ» Á¦°ÅÇÏ·Á¸é unset ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin> unset AS_ADMIN_HOST

º¯¼ö¸¦ ´Ù½Ã ¼³Á¤Çϰųª asadmin ¸í·ÉÀÇ ÀϺηΠ´Ù¸¥ °ªÀ» ¼³Á¤ÇÔÀ¸·Î½á ȯ°æ º¯¼öÀÇ ¼³Á¤ °ªÀ» ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin> export AS_ADMIN_HOST=dickens
asadmin> show-instance-status --host austen instance-name

ÀÌ ¿¹´Â Administration Server È£½ºÆ® austen¿¡ ÀÖ´Â ÀνºÅϽºÀÇ ÀνºÅϽº »óŸ¦ º¸¿©Áִµ¥ ±× °ªÀÌ ÀÌÀü È£½ºÆ® °ªÀÎ dickens¸¦ ´ëüÇϱ⠶§¹®ÀÔ´Ï´Ù.

³»º¸³½ º¯¼ö¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â ´ëºÎºÐÀÇ ¸í·É°ú ÇÔ²² ´ÙÀ½ ¿É¼ÇÀ» »ç¿ëÇϰųª ±âº»°ªÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ±âº»°ª ¸ñ·ÏÀº "±ä ¿É¼Ç ¹× ªÀº ¿É¼Ç Çü½Ä, ±âº»°ª ¹× ȯ°æ º¯¼ö ´ëÀÀ"À» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ "export ¸í·É°ú ÇÔ²² »ç¿ëµÇ´Â ȯ°æ º¯¼ö" Ç¥¿¡¼­´Â export ¸í·É°ú ÇÔ²² »ç¿ëÇϴ ȯ°æ º¯¼ö¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ º¯¼öµéÀº ƯÈ÷ ȯ°æÀ» ¼³Á¤ÇϹǷΠ°¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëµË´Ï´Ù. ù ¹øÂ° ¿­Àº ȯ°æ º¯¼ö À̸§À» ³ªÅ¸³»°í µÎ ¹øÂ° ¿­Àº »ç¿ë ¸ñÀûÀ» ¼³¸íÇÏ¸ç ¾Æ¹«°Íµµ ¼³Á¤µÇÁö ¾ÊÀº °æ¿ì¿¡´Â ±âº»°ªÀ» º¸¿©ÁÝ´Ï´Ù. Àüü ȯ°æ º¯¼ö ¸ñ·ÏÀº "±ä ¿É¼Ç ¹× ªÀº ¿É¼Ç Çü½Ä, ±âº»°ª ¹× ȯ°æ º¯¼ö ´ëÀÀ"À» ÂüÁ¶ÇϽʽÿÀ.

Ç¥ A-2 export ¸í·É°ú ÇÔ²² »ç¿ëµÇ´Â ȯ°æ º¯¼ö

ȯ°æ º¯¼ö

»ç¿ë

AS_ADMIN_HOST

Administration ServerÀÇ È£½ºÆ® À̸§. °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì¿¡´Â localhost¸¦ »ç¿ëÇÕ´Ï´Ù.

AS_ADMIN_PORT

Administration ServerÀÇ Æ÷Æ® ¹øÈ£. °ªÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì¿¡´Â 4848À» »ç¿ëÇÕ´Ï´Ù.

AS_ADMIN_USER

¸í·ÉÀ» ½ÇÇàÇÏ´Â »ç¿ëÀÚÀÇ »ç¿ëÀÚ À̸§

AS_ADMIN_PASSWORD

¸í·ÉÀ» ½ÇÇàÇÏ´Â »ç¿ëÀÚ À̸§ÀÇ ºñ¹Ð¹øÈ£. »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£´Â »ç¿ëÀÚ¸¦ ÀÎÁõÇÏ°í »ç¿ëÀÚ°¡ ¼­¹ö¸¦ °ü¸®Çϵµ·Ï Çã¿ëµÇ´ÂÁö¸¦ È®ÀÎÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ´Â °ü¸® ÀÎÅÍÆäÀ̽º¸¦ ÅëÇØ Administration Server¿¡ ¾×¼¼½ºÇÒ ¶§ ÀÌ·ç¾îÁö´Â ÀÎÁõ°ú µ¿ÀÏÇÕ´Ï´Ù.

AS_ADMIN_SECURE

¾ÈÀüÇÑ °æ¿ì =true

AS_ADMIN_INSTANCE

Sun ONE Application ServerÀÇ ÀνºÅϽº¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀνºÅϽº À̸§À» ÀÎÀÚ·Î »ç¿ëÇÏ´Â ¸ðµç ÈÄ¼Ó ¸í·É(ÇÇ¿¬»êÀÚ·Î »ç¿ëµÇ´Â ¸í·ÉÀº ÇØ´ç ¾È µÊ)Àº ÀÌ ÁöÁ¤µÈ ÀνºÅϽº¸¦ »ç¿ëÇÕ´Ï´Ù.

ºñ¹Ð¹øÈ£ ÆÄÀÏ ¿É¼Ç »ç¿ë

¸í·ÉÁÙ¿¡ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏÁö ¾Ê°Å³ª ºñ¹Ð¹øÈ£¿¡ ´ëÇÑ È¯°æ º¯¼ö¸¦ ¼³Á¤ÇÏ·Á¸é ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» ¸¸µé¾î ¸í·ÉÁÙ ¿É¼ÇÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

password ¿É¼ÇÀ» °¡Áø ¸ðµç ¸í·É¿¡´Â ´ë½Å »ç¿ëÇÒ ¼ö ÀÖ´Â passwordfile ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ºñ¹Ð¹øÈ£ ÆÄÀÏÀº ´ÙÀ½ ÇàÀ¸·Î ÀÌ·ç¾îÁ® ÀÖ½À´Ï´Ù.

AS_ADMIN_PASSWORD=value

AS_ADMIN_ADMINPASSWORD=value

AS_ADMIN_USERPASSWORD=value

passwordfile ¿É¼ÇÀ» »ç¿ëÇÒ °æ¿ì ÆÄÀÏÀÇ ºñ¹Ð¹øÈ£´Â ´ÙÁß ¸ðµå ȯ°æÀ¸·Î ³»º¸³»Áö¸ç ÁöÁ¤µÈ password ¿É¼ÇÀÌ ¾ø´Â ÈÄ¼Ó ¸í·ÉÀº ÀÌ °ªÀ» »ç¿ëÇÕ´Ï´Ù.

¸í·ÉÁÙ¿¡ ºñ¹Ð¹øÈ£ ¿É¼Ç°ú ºñ¹Ð¹øÈ£ ÆÄÀÏ ¿É¼ÇÀ» ¸ðµÎ ÁöÁ¤ÇÒ °æ¿ì¿¡´Â ºñ¹Ð¹øÈ£ ÆÄÀÏÀÇ °ªÀÌ ´ÙÁß ¸ðµå ȯ°æÀ¸·Î ³»º¸³»ÁöÁö¸¸ ºñ¹Ð¹øÈ£ ¿É¼ÇÀÌ ºñ¹Ð¹øÈ£ ÆÄÀÏ ¿É¼Ç¿¡ ¿ì¼±ÇϹǷΠÇöÀç ¸í·ÉÀº ºñ¹Ð¹øÈ£ ¿É¼Ç¿¡ ÁöÁ¤µÈ ºñ¹Ð¹øÈ£¸¦ »ç¿ëÇÕ´Ï´Ù.

asadminÀ» ·ÎÄà ¶Ç´Â ¿ø°ÝÀ¸·Î ½ÇÇà

ÀϹÝÀûÀ¸·Î asadmin À¯Æ¿¸®Æ¼´Â Administration Server¸¦ ÅëÇØ ¸í·ÉÀ» º¸³À´Ï´Ù. µû¶ó¼­ Sun ONE Application Server°¡ ¼³Ä¡µÇ¾î ÀÖ´Â ½Ã½ºÅÛ¿¡¼­´Â asadminÀ» ½ÇÇàÇÒ Çʿ䰡 ¾ø½À´Ï´Ù. ±×·¯³ª, ´ëºÎºÐÀÇ asadmin ¸í·ÉÀ» ¼öÇàÇϱâ À§Çؼ­´Â Administration Server°¡ ½ÇÇàµÇ°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.

create-instance¿Í °°Àº ÀϺΠ¸í·ÉÀº ·ÎÄÿ¡¼­ ½ÇÇàµÇ´Â ¿É¼ÇÀ» °¡Áý´Ï´Ù. create-instance¿Í ÇÔ²² --local=true ¿É¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ¼­¹ö°¡ ¼³Ä¡µÈ ½Ã½ºÅÛ¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ±×·¯³ª ÀνºÅϽº¸¦ ¸¸µé±â À§ÇØ Administration Server¸¦ ½ÇÇàÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.

ÀϺΠ¸í·ÉÀº ·ÎÄ÷Π½ÇÇàµÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Administration Server¿Í ¸ðµç Administration ServerÀÇ ÀνºÅϽº¸¦ ½ÃÀÛÇÏ´Â start-appserv ¸í·ÉÀº ¿ø°ÝÀ¸·Î ½ÇÇàµÉ ¼ö ¾ø½À´Ï´Ù. ÀÌ´Â ÀÌ ¸í·ÉÀ» »ç¿ëÇÏ¿© Administration Server¸¦ ½ÃÀÛÇÒ ¶§±îÁö Administration Server°¡ ½ÇÇàµÇÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù.

Administration Server¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 2Àå, "Administration Server ±âº» ¼³Á¤"À» ÂüÁ¶ÇϽʽÿÀ.

´ÙÀ½ ¸í·ÉÀº ·ÎÄà ¹× ¿ø°ÝÀ¸·Î ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ ¸í·ÉÀÇ °æ¿ì¿¡´Â ·ÎÄà ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾Ê°íµµ ¸í·ÉÀ» ·ÎÄ÷Π½ÇÇàÇϵµ·Ï ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ¸í·É ±¸¹®¿¡¼­ »ç¿ëÀÚ, ºñ¹Ð¹øÈ£, È£½ºÆ® ¹× Æ÷Æ®ÀÇ °ªÀ» ÁöÁ¤ÇÏ´Â °æ¿ì ÀÌ·¯ÇÑ ¿É¼Ç¿¡ ´ëÇØ ·ÎÄà °ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖÀ½¿¡µµ ºÒ±¸Çϰí ÀÌ ¸í·ÉÀº ¿ø°Ý ¸í·ÉÀ¸·Î Ãë±ÞµË´Ï´Ù. ÀÌ·¯ÇÑ ¿É¼ÇÀÇ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸í·ÉÀº ±âº»ÀûÀ¸·Î ·ÎÄ÷Π½ÇÇàµË´Ï´Ù.

¸í·ÉÀÌ ·ÎÄ÷Π½ÇÇàµÉ ¶§ µµ¸ÞÀÎ ¿É¼ÇÀÌ ÀÖÀ¸¸é µµ¸ÞÀÎÀÌ ÇÑ °³»ÓÀÎ °æ¿ì ¿Ü¿¡´Â Çʼö ¿É¼ÇÀÔ´Ï´Ù. ÁöÁ¤ÇÑ µµ¸ÞÀÎ ¿É¼ÇÀº ¸í·ÉÀÌ ¿ø°ÝÀ¸·Î ½ÇÇàµÇ´Â °æ¿ì¿¡´Â ¹«½ÃµË´Ï´Ù.

¸í·ÉÁ٠ȣÃâ »ç¿ë

¸í·ÉÁÙÀ» ´ÙÀ½ Ç׸ñ¿¡ ¼³¸íµÈ ¿©·¯ ¹æ¹ýÀ¸·Î È£ÃâÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸í·ÉÁÙ¿¡¼­ asadmin »ç¿ë

¸í·ÉÀ» »ç¿ëÇÏ´Â °¡Àå °£´ÜÇÑ ¹æ¹ýÀº ¸í·ÉÁÙ¿¡¼­ ÇÑ ¹ø¿¡ ÇÑ °³¾¿ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. À¯Æ¿¸®Æ¼¿¡ ¸í·É, ¿É¼Ç ¹× ÀÎÀÚ¸¦ ÀÔ·ÂÇÕ´Ï´Ù. ´ÙÁß ¸ðµå¿¡¼­´Â À¯Æ¿¸®Æ¼ À̸§°ú ȯ°æ ¿É¼Ç(ȯ°æ º¯¼ö¸¦ ¼³Á¤ÇÑ °æ¿ì)À» ´Ù½Ã ÀÔ·ÂÇÒ ÇÊ¿ä ¾øÀÌ ¿©·¯ °³ÀÇ ¸í·ÉÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÜÀÏ ¸ðµå ¶Ç´Â ´ÙÁß ¸ðµå ¸í·ÉÀ» ´ëÈ­ÇüÀ¸·Î ½ÇÇàÇϰųª ºñ´ëÈ­ÇüÀ¸·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëÈ­ÇüÀ¸·Î ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â ºñ¹Ð¹øÈ£ µî ÇÊ¿äÇÑ Ãß°¡ ÀÔ·ÂÀ» Ç϶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

´ÜÀÏ ¸ðµå ¹× ´ÙÁß ¸ðµå¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "´ÜÀÏ ¸ðµå ¹× ´ÙÁß ¸ðµå »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

´ëÈ­ÇüÀ¸·Î ¸í·ÉÀ» »ç¿ëÇÏ´Â ÀÚ¼¼ÇÑ ³»¿ëÀº "´ëÈ­½Ä ¹× ºñ´ëÈ­½Ä ¿É¼Ç »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

¸í·ÉÁÙ¿¡¼­ »ç¿ë ¿¹

> asadmin create-instance --user admin --password password --host austen --port 4848 --instanceport 1024 server2

¸í·ÉÀ» ¿Ï·áÇÑ ÈÄ ¿î¿µ üÁ¦ ÇÁ·ÒÇÁÆ®·Î µÇµ¹¾Æ ¿É´Ï´Ù.

ÆÄÀÏ ÀÔ·Â(½ºÅ©¸³Æ®)À¸·Î asadmin »ç¿ë

»ç¿ëÀÚ´Â ¿©·¯ asadmin ¸í·ÉÀ» Æ÷ÇÔÇÏ´Â ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÏ¿© ¸í·ÉÀ» Àϰý ó¸®ÇÏ°í Æ¯Á¤ ½Ã°£¿¡ ÀÛ¾÷ÀÌ ½ÇÇàµÇµµ·Ï ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç ¶ÇÇÑ °ü¸® ÀÛ¾÷À» ´Ü¼øÈ­ ¹× ÀÚµ¿È­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÆÄÀÏ¿¡ ÀÖ´Â ½ºÅ©¸³Æ®¸¦ È£ÃâÇÏ·Á¸é ´ÙÀ½ ±¸¹®À» »ç¿ëÇÕ´Ï´Ù.

> asadmin multimode --file filename

´ÙÀ½Àº ÀÌ·¯ÇÑ ¹æ½ÄÀ¸·Î È£ÃâÇÒ ¼ö ÀÖ´Â ÆÄÀÏ¿¡ ÀÖ´Â °£´ÜÇÑ ½ºÅ©¸³Æ®ÀÇ ¿¹ÀÔ´Ï´Ù.

# Create new instance and start it.
export AS_ADMIN_USER=admin AS_ADMIN_PASSWORD=mypassword AS_ADMIN_HOST=austen AS_ADMIN_PORT=4848
create-instance --instanceport 9000 austen3
start-instance austen3

ÀÌ ½ºÅ©¸³Æ®´Â ȯ°æÀ» ¼³Á¤Çϰí austen3À̶ó´Â ÀνºÅϽº¸¦ ¸¸µé¸ç »õ ÀνºÅϽº¸¦ ½ÃÀÛÇÕ´Ï´Ù. ¼ýÀÚ ±âÈ£(#)·Î ½ÃÀÛÇÏ´Â ÇàÀº ÁÖ¼®À¸·Î Ãë±ÞµÇ¾î ¹«½ÃµË´Ï´Ù.

Ç¥ÁØ ÀÔ·Â(ÆÄÀÌÇÁ)À¸·Î asadmin »ç¿ë

´ÙÀ½ ±¸¹®À» »ç¿ëÇÏ¿© asadmin À¯Æ¿¸®Æ¼¿¡ ÆÄÀÌÇÁ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.

cat filename | asadmin multimode

ÀÌ ±¸¹®Àº Windows¿¡¼­´Â ÀÛµ¿ÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù.

À̽ºÄÉÀÌÇÁ ¹®ÀÚ »ç¿ë

ÄÝ·Ð(:), º°Ç¥(*) ¹× ¹é½½·¡½Ã(\) µî ÀϺΠ¹®ÀÚ´Â ¸í·É ±¸¹®¿¡ »ç¿ëÇÒ ¶§ À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ ÇÔ²² ½á¾ß¸¸ ¿À·ù°¡ ¹ß»ýÇÏ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù. À̽ºÄÉÀÌÇÁ ¹®ÀÚ »ç¿ëÀº »ç¿ë Ç÷§Æû ¹× ´ÜÀÏ ¸ðµå ¶Ç´Â ´ÙÁß ¸ðµå »ç¿ë ¿©ºÎ¿¡ µû¶ó ´Ù¸¨´Ï´Ù.


ÁÖ

get ¸í·É°ú set ¸í·É¿¡¼­´Â ÄÝ·Ð À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ »ç¿ëÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.


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

´ÜÀÏ ¸ðµå UNIX»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ

Solaris¿¡¼­´Â Á¦ÇÑµÈ ¹®ÀÚ¿¡ µÎ °³ÀÇ ¹é½½·¡½Ã(\\) ¶Ç´Â Å« µû¿ÈÇ¥(" ") Áß Çϳª¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

µÎ °³ÀÇ ¹é½½·¡½Ã(\\)¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ë

¿¹¸¦ µé¾î, °ª¿¡ ÄÝ·ÐÀÌ Æ÷ÇÔµÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© JDBC ¿¬°á Ç®À» ¸¸µé ¶§ ¹é½½·¡½Ã¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­´Â ÀϺΠµî·Ï Á¤º¸¿¡ ȯ°æ º¯¼ö°¡ ¼³Á¤µÈ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.

asadmin create-jdbc-connection-pool --instance server1 --datasourceclassname oracle.jdbc.pool.OracleDataSource --failconnection=true --isconnectvalidatereq=true --property url=jdbc\\:oracle\\:thin\\:@asperfsol8\\:1521\\:V8i:user=staging_lookup_app:password=staging_lookup_app OraclePoollookup

µû¿ÈÇ¥¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ë

À§ÀÇ ¿¹¿¡ µû¿ÈÇ¥(")¸¦ »ç¿ëÇÏ·Á¸é ÇØ´ç °ªÀ» Å« µû¿ÈÇ¥·Î ¹­°í ¹é½½·¡½Ã¿Í ÇÔ²² Å« µû¿ÈÇ¥¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ëÇÕ´Ï´Ù.

asadmin create-jdbc-connection-pool --instance server1 --datasourceclassname oracle.jdbc.pool.OracleDataSource --failconnection=true --isconnectvalidatereq=true --property url=\"jdbc:oracle:thin:@asperfsol8:1521:V8i\":user=staging_lookup_app:password=staging_lookup_app OraclePoollookup

"´ÜÀÏ ¸ðµå ¸ðµç Ç÷§Æû»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ"¿¡ ¼³¸íµÈ ¹æ¹ýÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

´ÜÀÏ ¸ðµå Windows»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ

Windows¿¡¼­´Â ¹é½½·¡½Ã ¹®ÀÚ¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °ª¿¡ ÄÝ·ÐÀÌ Æ÷ÇÔµÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© JDBC ¿¬°á Ç®À» ¸¸µé ¶§ ¹é½½·¡½Ã¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­´Â ÀϺΠµî·Ï Á¤º¸¿¡ ȯ°æ º¯¼ö°¡ ¼³Á¤µÈ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù.

asadmin create-jdbc-connection-pool --instance server1 --datasourceclassname oracle.jdbc.pool.OracleDataSource --failconnection=true --isconnectvalidatereq=true --property url=jdbc\:oracle\:thin\:@asperfsol8\:1521\:V8i:user=staging_lookup_app:password=staging_lookup_app OraclePoollookup

"´ÜÀÏ ¸ðµå ¸ðµç Ç÷§Æû»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ"¿¡ ¼³¸íµÈ ¹æ¹ýÀ» »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

´ÜÀÏ ¸ðµå ¸ðµç Ç÷§Æû»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ

»ç¿ëÀÚ´Â ¸ðµç Ç÷§Æû¿¡¼­ ¹é½½·¡½Ã¸¦ À̽ºÄÉÀÌÇÁ ¹®ÀÚ·Î »ç¿ëÇϰí À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ Æ÷ÇÔÇÑ °ªÀ» Å« µû¿ÈÇ¥·Î ¹­À» ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, °ª¿¡ ÄÝ·ÐÀÌ Æ÷ÇÔµÈ ¿É¼ÇÀ» »ç¿ëÇÏ¿© JDBC ¿¬°á Ç®À» ¸¸µé ¶§ À̽ºÄÉÀÌÇÁ ¹®ÀÚ¸¦ ´ÙÀ½°ú °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­´Â ÀϺΠµî·Ï Á¤º¸¿¡ ȯ°æ º¯¼ö°¡ ¼³Á¤µÈ °ÍÀ¸·Î °¡Á¤ÇÕ´Ï´Ù

asadmin create-jdbc-connection-pool --instance server1 --datasourceclassname oracle.jdbc.pool.OracleDataSource --failconnection=true --isconnectvalidatereq=true --property url="jdbc\:oracle\:thin\:@iasperfsol8\:1521\:V8i":user=staging_lookup_app:password=staging_lookup_app OraclePoollookup

´ÙÁß ¸ðµå ¸ðµç Ç÷§Æû»óÀÇ À̽ºÄÉÀÌÇÁ ¹®ÀÚ

´ÙÁß ¸ðµå¿¡¼­´Â ½½·¡½Ã³ª ¹é½½·¡½Ã ¾øÀÌ µû¿ÈÇ¥¸¸À» ÇÊ¿ä·Î ÇÏ´Â ´ÙÀ½ ±¸¹®À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

asadmin> create-jdbc-connection-pool --instance server1 --datasourceclassname oracle.jdbc.pool.OracleDataSource --failconnection=true --isconnectvalidatereq=true --property url="jdbc:oracle:thin:@asperfsol8:1521:V8i":user=staging_lookup_app:password=staging_lookup_app OraclePoollookup

get ¹× set ¸í·É »ç¿ë

get ¸í·É°ú set ¸í·ÉÀ» »ç¿ëÇÏ¿© Sun ONE Application ServerÀÇ ±¸¼º ¼³Á¤¿¡ ¾×¼¼½ºÇÏ°í º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ëºÎºÐ asadmin ¸í·ÉÀº Çʼö µî·Ï Á¤º¸¸¸ ¼³Á¤ÇÕ´Ï´Ù. ¼±ÅÃÀûÀÎ µî·Ï Á¤º¸ÀÇ °ªÀ» º¯°æÇÏ·Á¸é set ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ.

Ç¥ A-3 get ¹× set ¸í·É

¸í·É

ÀÎÀÚ

»ç¿ë

get

(scope) scope´Â ¼Ó¼ºÀ» ³ªÅ¸³»¸ç À¯È¿ÇÑ À̸§ÀÔ´Ï´Ù.

¼Ó¼º °ªÀ» °¡Á®¿É´Ï´Ù.

set

(scope=value) scope´Â ¼Ó¼ºÀ» ³ªÅ¸³»¸ç À¯È¿ÇÑ À̸§ÀÔ´Ï´Ù. value´Â ±× ¼Ó¼º¿¡ ´ëÇØ ¼³Á¤ÇÑ °ªÀÔ´Ï´Ù.

¼Ó¼ºÀÇ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.

reconfig

instance-name

±¸¼º ÆÄÀÏÀ» ¼öÁ¤ÇÏ´Â ¸í·ÉÀ» ½ÇÇàÇÑ ÈÄ reconfig ¸í·ÉÀ» ½ÇÇàÇØ¾ß º¯°æ »çÇ×ÀÌ ¼­¹ö¿¡ Àû¿ëµË´Ï´Ù. º¯°æ »çÇ×/À籸¼º »çÇ×À» ¼­¹ö¿¡ Àû¿ëÇÏ´Â µ¥ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ× Àû¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

¼Ó¼º »çÀÌ¿¡ °ø¹éÀ» »ç¿ëÇÏ¿© ´ÜÀÏ ¸í·ÉÀ¸·Î ¿©·¯ °³ÀÇ ¼Ó¼ºÀ» °¡Á®¿À°Å³ª ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

set server1.appReloadPollInterval=20 server1.mime.mime1.file=mime.types

AS_ADMIN_PREFIX ȯ°æ º¯¼ö¸¦ »ç¿ëÇÏ¿© ÈÄ¼Ó get ¹× set ¸í·É¿¡ »ç¿ëµÉ Á¢µÎ¾î¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. get ¹× set ¸í·ÉÀÇ Á¢µÎ¾î ¹®ÀÚ¿­°ú ÇÇ¿¬»êÀÚ »çÀÌ¿¡´Â ¸¶Ä§Ç¥(".")°¡ »ðÀԵ˴ϴÙ. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin>export AS_ADMIN_PREFIX=server1
asadmin>get *
server1.locale = en_US
server1.appReloadPollInterval = 2
server1.name = server1
...

get ¸í·É°ú set ¸í·É¿¡´Â ¸¶Ä§Ç¥ ºÐ¸®ÀÚ°¡ ÇÊ¿äÇϱ⠶§¹®¿¡ À̸§¿¡ ¸¶Ä§Ç¥°¡ Æ÷ÇÔµÈ Ç׸ñ¿¡´Â ±× ¾Õ¿¡ À̽ºÄÉÀÌÇÁ ¹®ÀÚ ¹é½½·¡½Ã(\)¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¿¹¿¡¼­´Â server2.sun.com¶ó´Â ¸¶Ä§Ç¥°¡ Æ÷ÇÔµÈ ¼­¹ö ÀνºÅϽº À̸§ ¾Õ¿¡ ¹é½½·¡½Ã°¡ »ç¿ëµÈ °ÍÀ» º¸¿©ÁÝ´Ï´Ù.

get server2\.sun\.com.*

¹é½½·¡½Ã¸¦ Æ÷ÇÔÇÏÁö ¾ÊÀ¸¸é ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

get ¹× set ¸í·É ¿¹

´ÙÀ½ ¿¹¿¡¼­´Â get ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼Ó¼ºÀÇ °ªÀ» °¡Á®¿À´Â ¹æ¹ý°ú set ¸í·ÉÀ» »ç¿ëÇÏ¿© °ªÀ» ¼³Á¤ÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁÝ´Ï´Ù.

MDB ÄÁÅ×ÀÌ³Ê ¼­ºñ½º ¿¹

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº°¡ server1ÀÎ °æ¿ì ´ÙÁß ¸ðµå¿¡¼­ ȯ°æ ¼³Á¤°ú ÇÔ²² ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© ¸ðµç mdb-container ¼Ó¼º °ªÀ» °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.

asadmin> get server1.mdb-container.*

´ÙÀ½Àº ÇØ´ç ¼Ó¼ºÀÇ ÇöÀç °ªÀ» º¸¿©ÁÖ´Â ÀÌ ¸í·ÉÀÇ Ãâ·Â ¿¹ÀÔ´Ï´Ù.

server1.mdb-container.logLevel = null
server1.mdb-container.steadyPoolSize = 10
server1.mdb-container.idleInPoolTimeoutInSeconds = 600
server1.mdb-container.maxPoolSize = 60
server1.mdb-container.monitoringEnabled = false
server1.mdb-container.poolResizeQuantity = 2

MDB ÄÁÅ×ÀÌ³Ê ¼Ó¼ºÀÎ monitoringEnabledÀÇ °ª¸¸ °¡Á®¿À·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

asadmin> get server1.mdb-container.montioringEnabled

monitoringEnabled ¼Ó¼ºÀÇ °ªÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

asadmin> set server1.mdb-container.montioringEnabled=true

JMS ÀÚ¿ø ¿¹

¸ðµç ÀÚ¿ø ±¸¼º¿¡ ´ëÇÑ ¼Ó¼ºÀº ´ÙÀ½°ú °°Àº ÇüÅ¿©¾ß ÇÕ´Ï´Ù.

instancename.resource.primary_key_value.attribute_name

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

asadmin> get server1.jms-resource.myjms.*

myjms¶ó´Â JMS ´ë»ó ÀÚ¿øÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿É´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

server1.jms-resource.myjms.resType = javax.jms.Topic
server1.jms-resource.myjms.enabled = true
server1.jms-resource.myjms.name = myjms
server1.jms-resource.myjms.description = null

´ÜÀÏ ¼Ó¼º, Áï resType°ú °°Àº °ªÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jms-resource.myjms.resType

ÇϳªÀÇ ¼Ó¼º, ¿¹¸¦ µé¾î descriptionÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jms-resource.myjms.description=mydescription

ÀÌ ¿¹¿¡¼­´Â ÇØ´ç ¼³¸íÀ» mydescriptionÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

¿©·¯ °ª °¡Á®¿À±â ¹× ¼³Á¤ÇϱâÀÇ ¿¹

ÇϳªÀÇ ¸í·ÉÀ» »ç¿ëÇÏ¿© ¿©·¯ °³ÀÇ °ªÀ» °¡Á®¿À°í ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. µ¿½Ã¿¡ µÎ °³ÀÇ ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é °ø¹éÀ» »ç¿ëÇÏ¿© ¼Ó¼ºÀ» ºÐ¸®ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

set server1.appReloadPollInterval=20 server1.mime.mime1.file=mime.types

¶ÇÇÑ È¯°æ º¯¼ö AS_ADMIN_PREFIX ¸¦ »ç¿ëÇÏ¿© ¿©·¯ get ¸í·É°ú set ¸í·É¿¡ »ç¿ëÇÒ Á¢µÎ¾î¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

get ¹× set ¸í·ÉÀ» »ç¿ëÇÑ ¸ð´ÏÅ͸µ

get ¹× set ¸í·ÉÀ» »ç¿ëÇÏ¿© ½ÇÇà ÁßÀÎ ¼­¹ö¸¦ ¸ð´ÏÅÍÇÒ ¼öµµ ÀÖ½À´Ï´Ù. list ¸í·Éµµ ¸ð´ÏÅ͸µ¿¡ »ç¿ëµË´Ï´Ù. monitor ¿É¼ÇÀ» true ¶Ç´Â false·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¿É¼ÇÀ» true·Î ¼³Á¤Çϸé ÁöÁ¤µÈ ¼Ó¼ºÀ» ¸ð´ÏÅÍÇÕ´Ï´Ù. ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÑ Sun ONE Application Server ¸ð´ÏÅÍ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "CLI¸¦ »ç¿ëÇÑ ¸ð´ÏÅ͸µ µ¥ÀÌÅÍ ÃßÃâ"À» ÂüÁ¶ÇϽʽÿÀ.

µµ¿ò¸» »ç¿ë

¸ðµç asadmin ¸í·É¿¡ ´ëÇÑ µµ¿ò¸»Àº ¸í·É ÇÁ·ÒÇÁÆ®¿¡¼­ -h ¶Ç´Â --help¸¦ ÀÔ·ÂÇÏ¸é º¼ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, asadmin¿¡ ´ëÇÑ µµ¿ò¸»À» º¸·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin --help

¸ðµç asadmin ¸í·ÉÀÇ ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù.

ƯÁ¤ asadmin ¸í·É¿¡ ´ëÇÑ µµ¿ò¸»À» º¸·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin command -h

¶Ç´Â

asadmin command --help

µµ¿ò¸»¿¡´Â °³¿ä, ¸í·É¿¡ ´ëÇÑ ¼³¸í, ±¸¹® Á¤º¸, ¿¹ ¹× °ü·Ã ¸í·ÉÀÇ ¸ñ·ÏÀÌ Æ÷ÇԵ˴ϴÙ.

¸í·ÉÀÇ ¾î´À ºÎºÐ¿¡¼­³ª -h ¶Ç´Â --help¸¦ »ç¿ëÇÏ¸é ±× ¸í·É¿¡ ´ëÇÑ µµ¿ò¸»À» º¼ ¼ö ÀÖ½À´Ï´Ù. ±×·± °æ¿ì ¸í·ÉÀº ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

¶ÇÇÑ UNIX ȯ°æ¿¡¼­ ¼³¸í¼­ ÆäÀÌÁöÀÇ ¸í·ÉÁÙ µµ¿ò¸» ÆäÀÌÁö¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹øµéÈ­µÇÁö ¾ÊÀº ¼³Ä¡ÀÇ °æ¿ì¿¡´Â MANPATH ȯ°æ º¯¼ö¿¡ install_dir/manÀ» Ãß°¡ÇÕ´Ï´Ù. ÀÏ´Ü ÀÌ·¸°Ô ÇÏ¸é ¸í·É ÇÁ·ÒÇÁÆ®¿¡ man asadminÀ» ÀÔ·ÂÇÏ¿© Sun ONE Application Server À¯Æ¿¸®Æ¼ÀÇ ¼³¸í¼­ ÆäÀÌÁö¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ãâ·Â ¹× ¿À·ù º¸±â

¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ¸é ¼öÇàµÈ ³»¿ëÀ» ¾Ë¸®´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¸í·ÉÀÌ ½ÇÆÐÇÑ °æ¿ì¿¡´Â ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

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

Á¾·á »óÅ º¸±â

¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµÇ´Â °Í ¿Ü¿¡ asadmin ¸í·ÉÀº Á¾·á ½Ã Ç×»ó Á¾·á »óŸ¦ Ç¥½ÃÇÕ´Ï´Ù. ¸í·ÉÀÌ ¼º°øÀûÀ̸é Á¾·á »óÅ´ 0ÀÌ°í ½ÇÆÐÇϸé 1ÀÔ´Ï´Ù.

UNIX»óÀÇ Á¾·á »óÅÂ

¸í·É ÇÁ·ÒÇÁÆ®¿¡ echo $?¸¦ ÀÔ·ÂÇÏ¿© Á¾·á »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.

¶ÇÇÑ ½ºÅ©¸³Æ®¿¡ Á¾·á Äڵ带 »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ Korn ½© ½ºÅ©¸³Æ®¿¡¼­´Â Á¾·á »óŸ¦ »ç¿ëÇÏ¿© list-instances ¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ½ÇÇàµÇ¾ú´ÂÁö ¿©ºÎ¸¦ ³ªÅ¸³À´Ï´Ù.

#!/bin/ksh
asadmin list-instances
if [[ $? = 0 ]]
 then
  echo "success"
 else
  echo "error"
fi

Windows»óÀÇ Á¾·á »óÅÂ

Windows¿¡¼­´Â .bat ½ºÅ©¸³Æ®¿¡¼­ Á¾·á »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ µÎ ½ºÅ©¸³Æ® Áß Çϳª´Â ¼º°øÀûÀÎ ½ºÅ©¸³Æ®¿Í ±× Ãâ·Â °á°ú¸¦ º¸¿©ÁÖ°í ´Ù¸¥ Çϳª´Â ½ÇÆÐÇÑ ½ºÅ©¸³Æ®¿Í ±× Ãâ·Â °á°ú¸¦ º¸¿©ÁÝ´Ï´Ù.

¼º°ø Á¶°Ç

myscript.bat
------------
echo off
echo Processing Command
call asadmin list-instances --domain domain1
if not %errorlevel% EQU 0 goto end
echo Command Succesful
goto program-end
:end
echo Command Failed
:program-end

Ãâ·Â:

Processing Command
admin-server <not running>
server1 <not running>
Command Succesful

¿À·ù »óȲ

myscript.bat
-------------
echo off
echo Processing Command
call asadmin list-instances
if not %errorlevel% EQU 0 goto end
echo Command Succesful
goto program-end
:end
echo Command Failed
:program-end

Ãâ·Â:

Processing Command
No default domain. Need to enter a domain.
Command Failed

»ç¿ë¹ý º¸±â

¸í·ÉÀ» ÀÎÀÚ ¾øÀÌ ÀÔ·ÂÇÏ¸é ¸í·É ±¸¹®ÀÌ Æ÷ÇÔµÈ ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

asadmin> create-instance

Invalid number of operands received

»ç¿ë¹ý: create-instance [--user admin_user] [--password admin_password] [--host localhost] [--port 4848] [--sysuser sys_user] [--domain domain_name] [--local=false] [--passwordfile file_name] [secure | -s] --instanceport instanceport instancename


º¸¾È °í·Á »çÇ×

¸í·ÉÁÙ¿¡¼­ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º ½ÇÇà ½Ã¿¡´Â ¸ðµç ¸í·É°ú ÇÔ²² »ç¿ëÀÚ ºñ¹Ð¹øÈ£¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ´ÙÁß ¸ðµå·Î ½ÇÇà ÁßÀÎ °æ¿ì¿¡´Â óÀ½ ȯ°æ ¼³Á¤ ½Ã¿¡ ºñ¹Ð¹øÈ£¸¦ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. ´ÙÁß ¸ðµå¸¦ Á¾·áÇÑ °æ¿ì¿¡´Â ´ÙÁß ¸ðµå¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¶§ ºñ¹Ð¹øÈ£¸¦ ºñ·ÔÇÑ È¯°æÀ» ´Ù½Ã ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ȯ°æ ¸í·ÉÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ȯ°æ ¸í·É »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» ¼³Á¤ÇÏ¿© ¸í·ÉÁÙ¿¡ ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÏÁö ¾ÊÀ» ¼öµµ ¾ø½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "ºñ¹Ð¹øÈ£ ÆÄÀÏ ¿É¼Ç »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

À¯È¿ÇÑ »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£¶ó´Â ÀÎÁõ Á¤º¸°¡ ¾øÀ¸¸é ¸í·ÉÀÌ ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º´Â Sun ONE Application Server¿¡ ¼³Á¤ÇÑ º¸¾È Á¶Ä¡¸¦ Æ÷ÇÔÇÕ´Ï´Ù. Sun ONE Application Server º¸¾È¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Sun ONE Application Server Administrator's Security Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.


µ¿½Ã¿¡ ¾×¼¼½ºÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ »çÇ×

µÎ »ç¶÷ ÀÌ»óÀÌ ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º ¹×/¶Ç´Â °ü¸® ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇÏ¿© µ¿½Ã¿¡ ¼­¹ö¸¦ ±¸¼ºÇÏ·Á ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·± °æ¿ì µÎ ¹øÂ°ÀÇ ±¸¼º ¿äûÀº ù¹øÂ° ¿äûÀÌ ¿Ï·áµÉ ¶§±îÁö ´ë±â¿­ 󸮵˴ϴÙ. ¿äûÀÌ ´ë±â¿­¿¡ ³Ê¹« ¿À·¡ ÀÖÀ¸¸é ½Ã°£ Ãʰú 󸮵˴ϴÙ.

ÀϺΠ¸í·ÉÀÇ °æ¿ì¿¡´Â reconfig ¸í·ÉÀ» »ç¿ëÇÒ ¶§±îÁö º¯°æ »çÇ×ÀÌ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. µû¶ó¼­ º¯°æ »çÇ×ÀÌ ¼­¹ö¿¡ Àû¿ëµÇ±â Àü¿¡ µÎ »ç¶÷ ÀÌ»óÀÌ ¼Ó¼ºÀ» ÆíÁýÇÒ ¼ö ÀÖ½À´Ï´Ù. reconfig ¸í·É¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ º¯°æ »çÇ× Àû¿ë"À» ÂüÁ¶ÇϽʽÿÀ.


¸í·É ÂüÁ¶

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

¸í·É ¸ñ·Ï

´ÙÀ½ Ç¥¿¡¼­´Â ¸ðµç asadmin ¸í·É°ú ±× ¿ëµµ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¸í·É ±¸¹® ¹× ±× »ç¿ë¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿Â¶óÀÎ µµ¿ò¸»À» ÂüÁ¶ÇϽʽÿÀ.

¿ÞÂÊ ¿­Àº ¸í·É À̸§ÀÌ°í ¿À¸¥ÂÊ ¿­Àº ±× »ç¿ë¹ýÀÔ´Ï´Ù.

Ç¥ A-4 asadmin ¸í·É

¸í·É

»ç¿ë

add-resources

Çϳª ÀÌ»óÀÇ jdbc, jms ¶Ç´Â JavaMail À¯Çü ÀÚ¿ø Ãß°¡

create-acl

ACL (¾×¼¼½º Á¦¾î ¸ñ·Ï) ¸¸µé±â

create-authdb

ÀÎÁõ µ¥ÀÌÅͺ£À̽º ¸¸µé±â

create-auth-realm

ÀÎÁõ ¿µ¿ª ¸¸µé±â

create-custom-resource

»ç¿ëÀÚ Á¤ÀÇ ÀÚ¿ø ¸¸µé±â

create-domain

µµ¸ÞÀÎ ¸¸µé±â

create-file-user

Ű ÆÄÀÏ¿¡ ÆÄÀÏ ¿µ¿ª »ç¿ëÀÚ ¸¸µé±â

create-http-listener

HTTP listener ¸¸µé±â

create-http-qos

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ¶Ç´Â °¡»ó ¼­¹ö¸¦ À§ÇÑ HTTP ¼­ºñ½º ǰÁú(QOS) ¼³Á¤ ¸¸µé±â

create-iiop-listener

IIOP listener ¸¸µé±â

create-instance

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

create-javamail-resource

JavaMail ÀÚ¿ø ¸¸µé±â

create-jdbc-connection-pool

JDBC ¿¬°á Ç® ¸¸µé±â

create-jdbc-resource

JDBC ÀÚ¿ø ¸¸µé±â

create-jmsdest

JMS (Java Message Service) ´ë»ó ¸¸µé±â

create-jms-resource

JMS ÀÚ¿ø ¸¸µé±â

create-jndi-resource

JNDI ÀÚ¿ø ¸¸µé±â

create-jvm-options

java-config ¶Ç´Â ÇÁ·ÎÆÄÀÏ·¯ ¿ä¼Ò¿¡ JVM ¿É¼Ç ¸¸µé±â

create-lifecycle-module

lifecycle ¸ðµâ ¸¸µé±â

create-mime

MIME À¯Çü ÆÄÀÏ ¸¸µé±â

create-persistence-resource

Áö¼Ó¼º °ü¸®ÀÚ ÆÑÅ丮 ÀÚ¿ø ¸¸µé±â

create-profiler

JVM ÇÁ·ÎÆÄÀÏ·¯ ¸¸µé±â

create-ssl

HTTP listener, IIOP listener ¶Ç´Â IIOP ¼­ºñ½ºÀÇ SSL ¼³Á¤ ¸¸µé±â

create-virtual-server

°¡»ó ¼­¹ö ¸¸µé±â

delete-acl

ACL »èÁ¦

delete-authdb

ÀÎÁõ µ¥ÀÌÅͺ£À̽º »èÁ¦

delete-auth-realm

ÀÎÁõ ¿µ¿ª »èÁ¦

delete-custom-resource

»ç¿ëÀÚ Á¤ÀÇ ÀÚ¿ø »èÁ¦

delete-domain

µµ¸ÞÀÎ »èÁ¦. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

delete-file-user

Ű ÆÄÀÏ¿¡¼­ ÆÄÀÏ ¿µ¿ª »ç¿ëÀÚ »èÁ¦

delete-http-listener

HTTP listener »èÁ¦

delete-http-qos

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ¶Ç´Â °¡»ó ¼­¹ö¸¦ À§ÇÑ HTTP ¼­ºñ½º ǰÁú(QOS) ¼³Á¤ »èÁ¦

delete-iiop-listener

IIOP listener »èÁ¦

delete-instance

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

delete-javamail-resource

JavaMail ÀÚ¿ø »èÁ¦

delete-jdbc-connection-pool

JDBC ¿¬°á Ç® »èÁ¦

delete-jdbc-resource

JDBC ÀÚ¿ø »èÁ¦

delete-jmsdest

JMS ´ë»ó »èÁ¦

delete-jms-resource

JMS ÀÚ¿ø »èÁ¦

delete-jndi-resource

JNDI ÀÚ¿ø »èÁ¦

delete-jvm-options

java-config ¶Ç´Â ÇÁ·ÎÆÄÀÏ·¯ ¿ä¼ÒÀÇ JVM ¿É¼Ç »èÁ¦

delete-lifecycle-module

lifecycle ¸ðµâ »èÁ¦

delete-mime

MIME À¯Çü ÆÄÀÏ »èÁ¦

delete-persistence-resource

Áö¼Ó¼º °ü¸®ÀÚ ÆÑÅ丮 ÀÚ¿ø »èÁ¦

delete-profiler

JVM ÇÁ·ÎÆÄÀÏ·¯ »èÁ¦

delete-ssl

HTTP listener, IIOP listener ¶Ç´Â IIOP ¼­ºñ½ºÀÇ SSL
¼³Á¤ »èÁ¦

delete-virtual server

°¡»ó ¼­¹ö »èÁ¦

deploy

EJB, WEB, Ä¿³ØÅÍ, ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡
¹èÆ÷

deploydir

µð·ºÅ丮¿¡ ÀÖ´Â EJB, WEB, Ä¿³ØÅÍ, ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ¶óÀÌ¾ðÆ® ¶Ç´Â ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº¿¡ ¹èÆ÷

disable

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ ¹èÆ÷µÈ ±¸¼º ¿ä¼Ò
ºñȰ¼ºÈ­

display-license

»ç¿ë±Ç Á¤º¸ Ç¥½Ã. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

enable

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ ¹èÆ÷µÈ ±¸¼º ¿ä¼Ò Ȱ¼ºÈ­

export

asadmin ȯ°æ º¯¼öÀÇ °ªÀ» ÈÄ¼Ó asadmin ¸í·É¿¡¼­ »ç¿ëÇϵµ·Ï ³»º¸³»±â

get

¼Ó¼º °ª °¡Á®¿À±â

help

ƯÁ¤ ¸í·É¿¡ ´ëÇÑ µµ¿ò¸»(¼³¸í, »ç¿ë¹ý, ±¸¹®, ¿¹) ¶Ç´Â asadmin¿¡ ´ëÇÑ ÀϹÝÀûÀÎ µµ¿ò¸» Ç¥½Ã

install-license

»ç¿ë±Ç ÆÄÀÏ ¼³Ä¡. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

jms-ping

JMS °ø±ÞÀÚ¿¡°Ô pingÇÏ¿© ½ÇÇà ÁßÀÎÁö È®ÀÎÇÕ´Ï´Ù.

list

±¸¼º °¡´ÉÇÑ ¿ä¼Ò ³ª¿­

list-acls

ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽºÀÇ ACL ³ª¿­

list-authdbs

ÀÎÁõ µ¥ÀÌÅͺ£À̽º ³ª¿­

list-auth-realms

ÀÎÁõ ¿µ¿ª ³ª¿­

list-components

¼­¹ö ÀνºÅϽºÀÇ ¹èÆ÷µÈ ±¸¼º ¿ä¼Ò ³ª¿­

list-custom-resources

¼­¹ö ÀνºÅϽºÀÇ »ç¿ëÀÚ Á¤ÀÇ ÀÚ¿ø ³ª¿­

list-domains

µµ¸ÞÀÎ ³ª¿­

list-file-users

¼­¹ö ÀνºÅϽºÀÇ ¸ðµç ÆÄÀÏ ¿µ¿ª »ç¿ëÀÚ ³ª¿­

list-file-groups

ÁöÁ¤µÈ ÆÄÀÏ ¿µ¿ª »ç¿ëÀÚÀÇ ¸ðµç ±×·ì ³ª¿­. »ç¿ëÀÚ¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¼­¹ö ÀνºÅϽºÀÇ ¸ðµç ±×·ìÀÌ ³ª¿­µË´Ï´Ù.

list-http-listeners

¼­¹ö ÀνºÅϽºÀÇ HTTP listener ³ª¿­

list-instances

µµ¸ÞÀο¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ÀνºÅϽº ³ª¿­

list-iiop-listeners

¼­¹ö ÀνºÅϽºÀÇ IIOP listener ³ª¿­

list-javamail-resources

¼­¹ö ÀνºÅϽºÀÇ JavaMail ÀÚ¿ø ³ª¿­

list-jdbc-connection-pools

¼­¹ö ÀνºÅϽºÀÇ JDBC ¿¬°á Ç® ³ª¿­

list-jdbc-resources

¼­¹ö ÀνºÅϽºÀÇ JDBC ÀÚ¿ø ³ª¿­

list-jmsdest

¼­¹ö ÀνºÅϽºÀÇ JMS ´ë»ó ³ª¿­

list-jms-resources

¼­¹ö ÀνºÅϽºÀÇ JMS ÀÚ¿ø ³ª¿­

list-jndi-resources

¼­¹ö ÀνºÅϽºÀÇ JNDI ÀÚ¿ø ³ª¿­

list-lifecycle-modules

¼­¹ö ÀνºÅϽºÀÇ lifecycle ¸ðµâ ³ª¿­

list-mimes

¼­¹ö ÀνºÅϽºÀÇ MIME ÆÄÀÏ ³ª¿­

list-persistence-resources

¼­¹ö ÀνºÅϽºÀÇ Áö¼Ó¼º °ü¸®ÀÚ ÆÑÅ丮 ÀÚ¿ø ³ª¿­

list-profilers

¼­¹ö ÀνºÅϽºÀÇ JVM ÇÁ·ÎÆÄÀÏ·¯ ³ª¿­

list-sub-components

¹èÆ÷µÈ ¸ðµâ ¶Ç´Â ¹èÆ÷µÈ ÀÀ¿ë ÇÁ·Î±×·¥ ¸ðµâ¿¡ ÀÖ´Â
ÇÑ °³ ÀÌ»óÀÇ EJB ¶Ç´Â ¼­ºí¸´ ³ª¿­

list-virtual-servers

¼­¹ö ÀνºÅϽºÀÇ °¡»ó ¼­¹ö ³ª¿­

multimode

ȯ°æ ¼³Á¤À» À¯ÁöÇϰí asadmin ³»¿¡ ÀÖÀ¸¸é¼­ ¿©·¯ ¸í·É ½ÇÇà

reconfig

º¯°æ »çÇ×À» ¼­¹ö¿¡ Àû¿ë. ´ëºÎºÐÀÇ º¯°æ »çÇ×Àº Àû¿ëµÉ ¶§±îÁö´Â ¹Ý¿µµÇÁö ¾Ê½À´Ï´Ù.

restart-instance

¼­¹ö ÀνºÅϽº ´Ù½Ã ½ÃÀÛ

set

¼Ó¼º °ª ¼³Á¤

show-component-status

¹èÆ÷µÈ ±¸¼º ¿ä¼Ò »óÅ ǥ½Ã

show-instance-status

¼­¹ö ÀνºÅϽº »óÅ Áï, ½ÇÇà ¿©ºÎ Ç¥½Ã

shutdown

Administration Server Á¾·á

start-appserv

Administration Server ¹× ¸ðµç ¼­¹ö ÀνºÅϽº ½ÃÀÛ. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

start-domain

µµ¸ÞÀο¡ ÀÖ´Â ¸ðµç ÀνºÅϽº ½ÃÀÛ. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

start-instance

¼­¹ö ÀνºÅϽº ½ÃÀÛ

stop-appserv

Administration Server ¹× ¸ðµç ¼­¹ö ÀνºÅϽº Áß´Ü. ÀÌ ¸í·ÉÀº ·ÎÄÿ¡¼­¸¸ ½ÇÇàµÉ ¼ö ÀÖ½À´Ï´Ù.

stop-domain

µµ¸ÞÀο¡ ÀÖ´Â ¸ðµç ÀνºÅϽº Áß´Ü

stop-instance

¼­¹ö ÀνºÅϽº Áß´Ü

undeploy

¼­¹ö ÀνºÅϽº¿¡¼­ ¹èÆ÷µÈ ±¸¼º ¿ä¼Ò Á¦°Å

unset

asadmin¸¦ À§ÇØ ³»º¸³½ ȯ°æ º¯¼ö ¼³Á¤ ÇØÁ¦

update-file-user

±âÁ¸ ÆÄÀÏ ¿µ¿ª »ç¿ëÀÚ °»½Å

version

Sun ONE Application ServerÀÇ ¹öÀü Á¤º¸ Ç¥½Ã

Á¡À¸·Î ±¸ºÐµÈ À̸§ ¹× ¼Ó¼º ¸ñ·Ï

get ¹× set ¸í·ÉÀ» »ç¿ëÇÏ¿© ¼Ó¼ºÀ» °¡Á®¿À°í ¼³Á¤ÇÏ´Â °æ¿ì¿¡´Â asadmin¿¡¼­ ¼­ºñ½º, ÀÚ¿ø µî¿¡ »ç¿ëÇÏ´Â À̸§À» ¾Ë¾Æ¾ß ÀÌ À̸§À» »ç¿ëÇÏ¿© ƯÁ¤ °´Ã¼ÀÇ ¼Ó¼ºÀ» °¡Á®¿Ã ¼ö ÀÖ½À´Ï´Ù.

ÀÌ·¯ÇÑ À̸§Àº À̸§ »çÀÌ¿¡ ¸¶Ä§Ç¥¸¦ ³Ö¾î ±¸ºÐÇÏ´Â ±¸¹®À» »ç¿ëÇϱ⠶§¹®¿¡ Á¡À¸·Î ±¸ºÐµÈ À̸§À¸·Î ºÒ¸³´Ï´Ù.

asadmin¿¡¼­ »ç¿ëÇÏ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§

´ÙÀ½ Ç¥¿¡¼­´Â asadminÀ» »ç¿ëÇÏ¿© Ç׸ñÀ» ±¸¼ºÇÏ´Â µ¥ »ç¿ëÇÏ´Â À̸§À» ³ª¿­ÇÕ´Ï´Ù. ÀÌ À̸§µéÀº ´ÙÀ½°ú °°Àº ¹üÁÖ·Î ³ª´¹´Ï´Ù.

¼­ºñ½º À̸§

´ÙÀ½ Ç¥¿¡¼­´Â ¼­ºñ½ºÀÇ ¼Ó¼ºÀ» °¡Á®¿À°í ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµÇ´Â ¼­ºñ½º À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-5 ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ¼­ºñ½º À̸§

¼­ºñ½º

Á¡À¸·Î ±¸ºÐµÈ À̸§

JMS ¼­ºñ½º ±¸¼º

jms-service

Æ®·£Àè¼Ç ¼­ºñ½º ±¸¼º

transaction-service

MDB ÄÁÅ×ÀÌ³Ê ±¸¼º

mdb-container

EJB ÄÁÅ×ÀÌ³Ê ±¸¼º

ejb-container

À¥ ÄÁÅ×ÀÌ³Ê ±¸¼º

web-container

JVM ±¸¼º

java-config

ORB ±¸¼º

orb ¶Ç´Â iiop-service

ORB listener ±¸¼º

orblistener ¶Ç´Â iiop-listener

orblistener ¶Ç´Â iiop-listener´Â À¯È¿ÇÑ À̸§ÀÌ ¾Æ´Õ´Ï´Ù. ÀÌ À̸§ µÚ¿¡ listenerÀÇ À̸§ÀÌ ³ª¿Í¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

ORB listener configuration
orblistener.<listener name> or iiop-listener.<listener name>

·Î±× ±¸¼º

log-service

º¸¾È ±¸¼º

security-service

HTTP ±¸¼º

http-service

ÀÚ¿ø À̸§

´ÙÀ½ Ç¥¿¡¼­´Â ÀÚ¿øÀÇ ¼Ó¼ºÀ» °¡Á®¿À°í ¼³Á¤ÇÏ´Â µ¥ »ç¿ëÇÏ´Â ÀÚ¿ø À̸§À» º¸¿©ÁÝ´Ï´Ù. ÀÌ À̸§¸¸À¸·Î´Â À¯È¿ÇÏÁö ¾ÊÀ¸¸ç, À̸§ µÚ¿¡ ÀÚ¿ø À̸§ÀÌ ¿Í¾ß ÇÕ´Ï´Ù.

Ç¥ A-6 ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ÀÚ¿ø À̸§

ÀÚ¿ø

Á¡À¸·Î ±¸ºÐµÈ À̸§

JDBC ÀÚ¿ø ±¸¼º

jdbc-resource

JNDI ÀÚ¿ø ±¸¼º

jndi-resource

JDBC ¿¬°á Ç® ÀÚ¿ø ±¸¼º

jdbc-connection-pool

»ç¿ëÀÚ Á¤ÀÇ ÀÚ¿ø ±¸¼º

custom-resource

JMS ÀÚ¿ø ±¸¼º

jms-resource

Áö¼Ó¼º °ü¸®ÀÚ ÆÑÅ丮 ÀÚ¿ø ±¸¼º

persistence-manager-factory-resource

JavaMail ÀÚ¿ø ±¸¼º

mail-resource

ÀÀ¿ë ÇÁ·Î±×·¥ À̸§

´ÙÀ½ Ç¥¿¡¼­´Â ÀÀ¿ë ÇÁ·Î±×·¥ °ü·Ã ±¸¼ºÀÇ ¼Ó¼ºÀ» °¡Á®¿À°í ¼³Á¤ÇÏ´Â µ¥ »ç¿ëÇÏ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§À» º¸¿©ÁÝ´Ï´Ù. ÀÌ À̸§¸¸À¸·Î´Â À¯È¿ÇÏÁö ¾ÊÀ¸¸ç À̸§ µÚ¿¡ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ À̸§ÀÌ ¿Í¾ß ÇÕ´Ï´Ù.

Ç¥ A-7 ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ À̸§

ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò

Á¡À¸·Î ±¸ºÐµÈ À̸§

ÀÀ¿ë ÇÁ·Î±×·¥ ±¸¼º

application

EJB ¸ðµâ ±¸¼º

ejb-module

À¥ ¸ðµâ ±¸¼º

web-module

Ä¿³ØÅÍ ¸ðµâ ±¸¼º

connector-module

±âŸ À̸§

´ÙÀ½ Ç¥¿¡¼­´Â get ¹× set ¸í·ÉÀ» »ç¿ëÇÏ¿© ±¸¼ºÇÒ ¼ö ÀÖ´Â ±âŸ Ç׸ñÀÇ Á¡À¸·Î ±¸ºÐµÈ À̸§À» º¸¿©ÁÝ´Ï´Ù. ÀÌ À̸§¸¸À¸·Î´Â À¯È¿ÇÏÁö ¾ÊÀ¸¸ç, À̸§ µÚ¿¡ ÀÚ¿øÀÇ À̸§ÀÌ ¿Í¾ß ÇÕ´Ï´Ù(¿¹: http-listener.listener_name, lifecycle-module.module-name).

Ç¥ A-8 ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽ºÀÇ ±âŸ Ç׸ñ À̸§

Ç׸ñ

Á¡À¸·Î ±¸ºÐµÈ À̸§

HTTP Listener

http-listener ¶Ç´Â http-server.http-listener

MIME À¯Çü ÆÄÀÏ

mime

ACL

acl

°¡»ó ¼­¹ö

virtual-server

ÀÎÁõ µ¥ÀÌÅͺ£À̽º

auth-db

º¸¾È ¿µ¿ª

authrealm

lifecycle ¸ðµâ

lifecycle-module

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

ÇÁ·ÎÆÄÀÏ·¯

¼­¹ö ±¸¼º

¼­¹ö ±¸¼º(¼­¹ö ÀνºÅϽº À̸§)

¼Ó¼º

´ÙÀ½ Àý¿¡¼­´Â À§¿¡ ³ª¿­µÈ ¸í¸íµÈ ÁöÁ¤ Ç׸ñÀÇ ¼Ó¼º°ú ±× »ç¿ë ¿¹¸¦ ¼³¸íÇÕ´Ï´Ù. ÀϺΠ¼Ó¼ºÀº Àбâ Àü¿ëÀ¸·Î get ¸í·É¿¡¸¸ »ç¿ë °¡´ÉÇϰí set ¸í·É¿¡´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.


ÁÖ

ÀÌ Àý¿¡ Æ÷ÇÔµÈ ¿¹¿¡¼­´Â »ç¿ëÀÚ, ºñ¹Ð¹øÈ£, È£½ºÆ® ¹× Æ÷Æ®°¡ ȯ°æ º¯¼ö·Î
Á¤ÀÇµÈ °ÍÀ¸·Î °¡Á¤ÇÏ¸ç ±¸¹®À¸·Î ±× ¿É¼ÇÀ» ³ª¿­ÇÏÁö ¾Ê½À´Ï´Ù.


jms-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-9 JMS ¼­ºñ½º ¼Ó¼º

server.xml À̸§

asadmin À̸§

port

port

admin-username

adminUserName

admin-password

adminPassword

log-level

logLevel

enabled

enabled

init-timeout-in-seconds

initTimeoutInSeconds

start-args

startArgs

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

asadmin> get server1.jms-service.*

adminPassword¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jms-service.adminPassword

¼Ó¼º adminPassword¿¡ adminÀÇ °ªÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jms-service.adminPassword=admin

transaction-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-10 Æ®·£Àè¼Ç ¼­ºñ½º ¼Ó¼º

server.xml À̸§

asadmin À̸§

automatic-recovery

automaticTransactionRecovery

timeout-in-seconds

transactionRecoveryTimeout

tx-log-dir

transactionLogFile

heuristic-decision

heuristicDecision

keypoint-interval

keypointInterval

log-level

logLevel

monitoring-enabled

monitoringEnabled

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

asadmin> get server1.transaction-service.*

transactionRecoveryTimeout¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.transaction-service.transactionRecoveryTimeout

¼Ó¼º transactionRecoveryTimeoutÀÇ °ªÀ» 49·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.transaction-service.transactionRecoveryTimeout=49

mdb-container

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-11 MDB ÄÁÅ×ÀÌ³Ê ¼Ó¼º

server.xml À̸§

asadmin À̸§

steady-pool-size

steadyPoolSize

pool-resize-quantity

poolResizeQuantity

max-pool-size

maxPoolSize

idle-timeout-in-seconds

idleInPoolTimeoutInSeconds

log-level

logLevel

monitoring-enabled

monitoringEnabled

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

asadmin> get server1.mdb-container.*

steadyPoolSize¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.mdb-container.steadyPoolSize

¼Ó¼º steadyPoolSizeÀÇ °ªÀ» 10À¸·Î ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.mdb-container.steadyPoolSize=10

ejb-container

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-12 EJB ÄÁÅ×ÀÌ³Ê ¼Ó¼º

server.xml À̸§

asadmin À̸§

steady-pool-size

steadyPoolSize

pool-resize-quantity

poolResizeQuantity

max-pool-size

maxPoolSize

cache-resize-quantity

cacheResizeQuantity

max-cache-size

maxCacheSize

pool-idle-timeout-in-seconds

idleInPoolTimeoutInSeconds

cache-idle-timeout-in-seconds

idleInCacheTimeoutInSeconds

removal-timeout-in-seconds

removalTimeoutInSeconds

victim-selection-policy

victimSelectionPolicy

commit-option

commitOption

log-level

logLevel

monitoring-enabled

monitoringEnabled

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

asadmin> get server1.ejb-container.*

maxPoolSize¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.ejb-container.maxPoolSize

¼Ó¼º maxPoolSizeÀÇ °ªÀ» 12·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.ejb-container.maxPoolSize=12

web-container

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-13 À¥ ÄÁÅ×ÀÌ³Ê ¼Ó¼º

server.xml À̸§

asadmin À̸§

log-level

logLevel

monitoring-enabled

monitoringEnabled (»ç¿ë ¾È ÇÔ)

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

asadmin> get server1.web-container.*

logLevelÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.web-container.logLevel

monitoringEnabled¶ó´Â ¼Ó¼º¿¡ °æ°í¸¦ ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.web-container.logLevel=WARNING

java-config

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-14 JVM ¼Ó¼º

server.xml À̸§

asadmin À̸§

java-home

javahome

debug-enabled

debugEnabled

debug-options

debugOptions

javac-options

javacoptions

rmic-options

rmicoptions

classpath-prefix

classpathprefix

server-classpath

serverClasspath

classpath-suffix

classpathsuffix

native-library-path-prefix

libpathprefix

native-library-path-suffix

libpathsuffix

env-classpath-ignored

envpathignore

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

asadmin> get server1.java-config.*

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

asadmin> get server1.java-config.classpathprefix

¼Ó¼º classpathprefixÀÇ °ªÀ» com.sunÀ¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

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

orb ¶Ç´Â iiop-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-15 ORB/IIOP ¼­ºñ½º ¼Ó¼º

server.xml À̸§

asadmin À̸§

message-fragment-size

msgSize

steady-thread-pool-size

minThreads

max-thread-pool-size

maxThreads

max-connections

maxConnections

idle-thread-timeout-in-seconds

idleThreadTimeout

log-level

log

monitoring-enabled

monitor

cert-nickname

cert

ssl2-enabled

ssl2

ssl2-ciphers

ssl2Ciphers

ssl3-enabled

ssl3

ssl3-tls-ciphers

ssl3Ciphers

tls-enabled

tls

tls-rollback-enabled

tlsRollback

client-auth-enabled

clientAuth

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

asadmin> get server1.orb.*

¶Ç´Â

asadmin> get server1.iiop-service.*

msgSize¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.orb.msgSize

¶Ç´Â

asadmin> get server1.iiop-service.msgSize

idleThreadTimeoutÀ̶ó´Â ¼Ó¼ºÀ» 300À¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.orb.idleThreadTimeout=300

¶Ç´Â

asadmin> set server1.iiop-service.idleThreadTimeout=300

orblistener ¶Ç´Â iiop-listener

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-16 IIOP Listener ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

address

address

port

port

enabled

enabled

cert-nickname

cert

ssl2-enabled

ssl2

ssl2-ciphers

ssl2Ciphers

ssl3-enabled

ssl3

ssl3-tls-ciphers

ssl3Ciphers

tls-enabled

tls

tls-rollback-enabled

tlsRollback

client-auth-enabled

clientAuth

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

asadmin> get server1.orblistener.orb_listener_id.*

¶Ç´Â

asadmin> get server1.iiop-listener.orb_listener_id.*

port¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.orblistener.orb_listener_id.port

¶Ç´Â

asadmin> get server1.iiop-listener.orb_listener_id.port

address¶ó´Â ¼Ó¼ºÀ» bluestar·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.orblistener.orb_listener_id.address=bluestar

¶Ç´Â

asadmin> set server1.iiop-listener.orb_listener_id.address=bluestar

log-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-17 ·Î±× ±¸¼º ¼Ó¼º

server.xml À̸§

asadmin À̸§

file

file

level

level

log-stdout

stdout

log-stderr

stderr

echo-log-messages-to-stderr

echoToStderr

create-console

createConsole

log-virtual-server-id

LogVirtualServerId

use-system-logging

useSystemLogging

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

asadmin> get server1.log-service.*

levelÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.log-service.level

echoToStderr¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.log-service.echoToStderr=true

security-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-18 º¸¾È ¿µ¿ª ±¸¼º ¼Ó¼º

server.xml À̸§

asadmin À̸§

default-realm

defaultRealm

default-principal

defaultPrinicpal

default-principal-password

defaultPrinicpalPassword

anonymous-role

anonymousRole

audit-enabled

auditEnabled

log-level

logLevel

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

asadmin> get server1.security-service.*

anonymousRoleÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.security-service.anonymousRole

encryptPasswords¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.security-service.auditEnabled=true

http-service

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-19 HTTP ¼­ºñ½º ¼Ó¼º

server.xml À̸§

asadmin À̸§

qos-metrics-interval-in-seconds

qos-metrics-interval-in-seconds

qos-recompute-time-interval-in-millis

qos-recompute-time-interval-in-millis

qos-enabled

qos-enabled

bandwidth-limit

bandwidthLimit

enforce-bandwidth-limit

enforceBandwidthLimit

connection-limit

connectionLimit

enforce-connection-limit

enforceConnectionLimit

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

asadmin> get server1.http-service.*

bandwidthLimitÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.http-service.bandwidthLimit

qos-enabled¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.http-service.qos-enabled=true

jdbc-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-20 JDBC ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

name

pool-name

pool

enabled

enabled

description

description

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

asadmin> get server1.jdbc-resource.jdbc_resource_name.*

poolÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jdbc-resource.jdbc_resource_name.pool

enabled¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jdbc-resource.jdbc_resource_name.enabled=true

jndi-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-21 JNDI ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

name

jndi-lookup-name

LookupName

res-type

resType

factory-class

factory

enabled

enabled

description

description

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

asadmin> get server1.jndi-resource.jndi_name.*

factory¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jndi-resource.jndi_name.factory

factory¶ó´Â ¼Ó¼ºÀ» com.sunÀ¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jndi-resource.jndi_name.factory=com.sun

jdbc-connection-pool

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-22 JDBC ¿¬°á Ç® ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

datasource-classname

dsClassName

res-type

resType

description

description

steady-pool-size

steadyPoolSize

max-pool-size

maxPoolSize

max-wait-time-in-millis

maxWaitTime

pool-resize-quantity

resizeValue

idle-timeout-in-seconds

idleTimeout

transaction-isolation-level

transactionIsolationLevel

is-isolation-level-guaranteed

isIsolationLevelGuaranteed

connection-validation-method

validationMethod

is-connection-validation-required

isValidationRequired

fail-all-connections

failAll

validation-table-name

validationTable

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

asadmin> get server1.jdbc-connection-pool.pool_name.*

dsClassNameÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jdbc-connection-pool.pool_name.dsClassName

resizeValue¶ó´Â ¼Ó¼ºÀ» 2·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jdbc-connection-pool.pool_name.resizeValue=2

custom-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-23 »ç¿ëÀÚ Á¤ÀÇ ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

name

res-type

resType

factory-class

factory

enabled

enabled

description

description

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

asadmin> get server1.custom-resource.jndi_name.*

factory¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.custom-resource.jndi_name.factory

factory¶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.custom-resource.jndi_name.factory=myclass

jms-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-24 JMS ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

name

res-type

resType

enabled

enabled

description

description

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

asadmin> get server1.jms-resource.jms_resource_name.*

res-typeÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.jms-resource.jms_resource_name.resType

enabled¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.jms-resource.jms_resource_name.enabled=true

persistence-manager-factory-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-25 Áö¼Ó¼º °ü¸®ÀÚ ÆÑÅ丮 ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

jndiName

jdbc-resource-jndi-name

JdbcResourceJndiName

factory-class

factoryClass

enabled

enabled

description

description

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

asadmin> get server1.persistence-manager-factory-resource.jndi_name

factoryClass¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.persistence-manager-factory-resource.jndi_name.factoryClass

enabled¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.persistence-manager-factory-resource.jndi_name.enabled=true

mail-resource

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-26 JavaMail ÀÚ¿ø ¼Ó¼º

server.xml À̸§

asadmin À̸§

jndi-name

name

enabled

enabled

store-protocol

storeProtocol

store-protocol-class

storeProtocolClass

transport-protocol

transportProtocol

transport-protocol-class

transportProtocolClass

host

host

user

user

from

from

debug

debug

description

description

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

asadmin> get server1.mail-resource.jndi_name.*

host¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.mail-resource.jndi_name.host

enabled¶ó´Â ¼Ó¼ºÀ» true·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.mail-resource.jndi_name.enabled=true

application

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-27 ÀÀ¿ë ÇÁ·Î±×·¥ ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

location

location

virtual-servers

virtualServers

description

description

enabled

enabled

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

asadmin> get server1.application.application_name.*

ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÖ´Â ¼Ó¼º locationÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.application.application_name.location

locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.application.application_name.location=
"/export/home/as7se/as1/repository/applications/ASConverter"

ejb-module

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-28 EJB ¸ðµâ ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

location

location

description

description

enabled

enabled

ÀνºÅϽº(server1)¿¡ ÀÖ´Â µ¶¸³ ½ÇÇàÇü EJB ¸ðµâÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.ejb-module.ejb_jar_name.*

ÀνºÅϽº(server1)¿¡ ´ëÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÇÑ EJB ¸ðµâÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.j2ee-application.application_name.ejb-module.ejb_jar_name.*

¶Ç´Â

asadmin>get server1.application.application_name.ejb-module.ejb_jar_name.*

µ¶¸³ ½ÇÇàÇü EJB ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.ejb-module.ejb_jar_name.location

ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ EJB ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.j2ee-application.application_name.ejb-module.ejb_jar_name.
location

¶Ç´Â

asadmin> get server1.application.application_name.ejb-module.ejb_jar_name.location

µ¶¸³ ½ÇÇàÇü EJB ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.ejb-module.ejb_jar_name.location="/export/home/as7se/as1/repository/modules/ejb_jar_name"

ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¹øµéµÈ EJB ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.j2ee-application.application_name.ejb-module.ejb_jar_name.
location="/export/home/as7se/as1/repository/modules/ejb_jar_name"

¶Ç´Â

asadmin>set server1.application.application_name.ejb-module.ejb_jar_name.location="/export/home/as7se/as1/repository/modules/ejb_jar_name"

web-module

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-29 WEB ¸ðµâ ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

location

location

context-root

contextRoot

virtual-servers

virtualServers

description

description

enabled

enabled

ÀνºÅϽº(server1)¿¡ ÀÖ´Â µ¶¸³ ½ÇÇàÇü À¥ ¸ðµâÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.web-module.web_war_name.*

ÀνºÅϽº(server1)ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÖ´Â À¥ ¸ðµâÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.web-module.application_name.web_war_name.*

µ¶¸³ ½ÇÇàÇü À¥ ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.web-module.web_war_name.location

ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÖ´Â À¥ ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.web-module.application_name.web_war_name.location

µ¶¸³ ½ÇÇàÇü ¸ðµâ¿¡ ÀÖ´Â locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.web-module.war-ic.location=
"/export/home/as7se/as1/repository/modules/web_war_name"

ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ¹øµéÈ­µÈ À¥ ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.web-module.application_name.web_war_name.location=
"/export/home/as7se/as1/repository/modules/web_war_name"

connector-module

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-30 Ä¿³ØÅÍ ¸ðµâ ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

location

location

description

description

enabled

enabled

ÀνºÅϽº(server1)¿¡ ÀÖ´Â µ¶¸³ ½ÇÇàÇü Ä¿³ØÅÍ ¸ðµâÀÇ ¸ðµç ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.connector-module.connector_rar_name.*

µ¶¸³ ½ÇÇàÇü Ä¿³ØÅÍ ¸ðµâ¿¡¼­ locationÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.connector-module.connector_rar_name.location

µ¶¸³ ½ÇÇàÇü Ä¿³ØÅÍ ¸ðµâ¿¡ ÀÖ´Â locationÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.connector-module.connector_rar_name.location=
"/export/home/as7se/as1/repository/modules/connector_rar_name"

http-listener ¶Ç´Â http-server.http-listener

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-31 HTTP Listener ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

address

address

port

port

family

family

acceptor-threads

acceptorThreads

blocking-enabled

blockingEnabled

security-enabled

securityEnabled

default-virtual-server

defaultVirtualServer

server-name

serverName

enabled

enabled

cert-nickname

cert

ssl2-enabled

ssl2

ssl2-ciphers

ssl2Ciphers

ssl3-enabled

ssl3

ssl3-tls-ciphers

ssl3Ciphers

tls-enabled

tls

tls-rollback-enabled

tlsRollback

client-auth-enabled

clientAuth

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

asadmin> get server1.http-listener.http_listener_name.*

¶Ç´Â

asadmin> get server1.http-server.http-listener.http_listener_name.*

factory¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.httpl-listener.http_listener_name.address

¶Ç´Â

asadmin> get server1.http-server.http-listener.http_listener_À̸§.address

address¶ó´Â ¼Ó¼ºÀ» IP ÁÖ¼Ò 0.0.0.0À¸·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.http-listener.http_listener_name.address=0.0.0.0

¶Ç´Â

asadmin> set server1.http-server.http-listener.http_listener_name.address=0.0.0.0

mime

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-32 MIME À¯Çü ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

file

file

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

asadmin> get server1.mime.mime_name.*

fileÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.mime.mime_name.file

fileÀ̶ó´Â ¼Ó¼ºÀ» mime.types·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.mime.mime_name.file=mime.types

acl

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-33 ACL ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

file

file

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

asadmin> get server1.acl.acl_name.*

fileÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.acl.acl_name.file

fileÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.acl.acl_name.file=com/as1.acl

virtual-server

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-34 °¡»ó ¼­¹ö ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

http-listeners

httpListeners

config-file

configFile

default-object

defaultObject

accept-language

acceptLanguage

log-file

logFile

default-web-module

defaultWebModule

hosts

hosts

mime

mime

state

state

acls

acls

bandwidth-limit

bandwidthLimit

enforce-bandwidth-limit

enforceBandwidthLimit

connection-limit

connectionLimit

enforce-connection-limit

enforceConnectionLimit

property name="dir" value=

property.dir

property name="nice" value=

property.nice

property name="user" value=

property.user

property name="group" value=

property.group

property name="chroot" value=

property.chroot

property name="docroot" value=

property.docroot

property name="accesslog" value=

property.accesslog

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

asadmin> get instance_name.virtual-server..virtual-server..*

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

asadmin> get server1.virtual-server.server1.*

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

asadmin> get server1.virtual-server.server1.httpListeners

acceptLanguage¶ó´Â ¼Ó¼ºÀ» false·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.virtual-acceptLanguage=false

auth-db

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-35 ÀÎÁõ µ¥ÀÌÅͺ£À̽º ¼Ó¼º

server.xml À̸§

asadmin À̸§

id

id

database

database

basedn

basedn

certmaps

certmaps

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

asadmin> get instancename.virtual-server.vserver_id.auth-db.authdb_id.*

¿¹¸¦ µé¾î, ÀνºÅϽº server1ÀÇ °¡»ó ¼­¹ö server1À» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.virtual-server.server1.auth-db.authdb_id.*

database¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.virtual-server.server1.auth-db.authdb_id.database

database¶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.virtual-server.server1.auth-db.authdb_id.database=Oracle

authrealm

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-36 ÀÎÁõ ¿µ¿ª ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

classname

classname

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

asadmin> get server1.authrealm.authrealm_id.*

classnameÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.authrealm.authrealm_id.classname

classnameÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.authrealm.authrealm_id.classname=com.sun.as.security.auth.realm.sharedpassword.SharedPasswordRealm

lifecycle-module

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-37 lifecycle ¸ðµâ ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

enabled

enabled

class-name

className

classpath

classPath

load-order

loadOrder

is-failure-fatal

isFailureFatal

description

description

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

asadmin> get server1.lifecycle-module.lifecycle_module_id.*

lifecycle ¸ðµâÀÇ classNameÀ̶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.lifecycle-module.lifecycle_module_id.className

classNameÀ̶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.lifecycle-module.lifecycle_module_id.className=com.lifecycle_module_id.lifecycle

ÇÁ·ÎÆÄÀÏ·¯

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-38 JVM ÇÁ·ÎÆÄÀÏ·¯ ±¸¼º ¼Ó¼º

server.xml À̸§

asadmin À̸§

name

name

classpath

classPath

native-library-path

nativeLibraryPath

enabled

enabled

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

asadmin> get server1.profiler.*

enabled¶ó´Â ¼Ó¼ºÀ» °¡Á®¿À·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> get server1.profiler.enabled

enabled¶ó´Â ¼Ó¼ºÀ» false·Î ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.profiler.enabled=false

¼­¹ö ±¸¼º(¼­¹ö ÀνºÅϽº À̸§)

´ÙÀ½ Ç¥¿¡¼­´Â ¿ÞÂÊ ¿­¿¡ ¼Ó¼ºÀÇ server.xml À̸§, ¿À¸¥ÂÊ ¿­¿¡ asadmin¿¡¼­ »ç¿ëÇÏ´Â À̸§À» º¸¿©ÁÝ´Ï´Ù.

Ç¥ A-39 ¼­¹ö ±¸¼º ¼Ó¼º

server.xml À̸§

asadmin À̸§

instance-name

name

locale

locale

log-root

logRoot

session-store

sessionStore

application-root

applicationRoot

dynamic-reload-enabled

appDynamicReloadEnabled

dynamic-reload-poll-interval-in-seconds

appReloadPollInterval

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

asadmin> get server1.*

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

asadmin> get server1.logRoot

logRoot¶ó´Â ¼Ó¼ºÀ» ¼³Á¤ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇÕ´Ï´Ù.

asadmin> set server1.logRoot="/space/log"

±ä ¿É¼Ç ¹× ªÀº ¿É¼Ç Çü½Ä, ±âº»°ª ¹× ȯ°æ º¯¼ö ´ëÀÀ

´ÙÀ½ Ç¥´Â ¸í·ÉÁÙ ¿É¼ÇÀÇ ±ä Çü½Ä°ú ªÀº Çü½ÄÀÇ ¸ñ·ÏÀÔ´Ï´Ù. ªÀº Çü½ÄÀÌ ³ª¿­µÇÁö ¾ÊÀº °æ¿ì¿¡´Â ÇØ´ç ¿É¼Ç¿¡ ªÀº Çü½ÄÀÌ ¾ø´Â °ÍÀÔ´Ï´Ù.

Ç¥ A-40 ªÀº ¿É¼Ç ¹× ±ä ¿É¼Ç, ±âº»°ª ¹× ȯ°æ º¯¼ö

¿É¼Ç À̸§

±ä Çü½Ä

ªÀº Çü½Ä

±âº»°ª

ȯ°æ º¯¼ö

acceptlang

--acceptlang

 

 

AS_ADMIN_ACCEPT_

acceptorthreads

--acceptorthreads

 

 

AS_ADMIN_ACCEPTOR_THREADS

acls

--acls

 

 

AS_ADMIN_ACLS

address

--address

 

 

AS_ADMIN_ADDRESS

adminpassword

--adminpassword

 

 

AS_ADMIN_ADMINPASSWD

adminport

--adminport

 

4848

AS_ADMIN_ADMINPORT

adminuser

--adminuser

 

 

AS_ADMIN_ADMINUSER

basedn

--basedn

 

 

AS_ADMIN_BASEDN

blockingenabled

--blockingenabled

 

 

AS_ADMIN_BLOCKINGENABLED

bwlimit

--bwlimit

 

 

AS_ADMIN_BWLIMIT

certmaps

--certmaps

 

 

AS_ADMIN_CERTMAPS

certname

--certname

 

 

AS_ADMIN_CERTNAME

classname

--classname

 

 

AS_ADMIN_CLASSNAME

classpath

--classpath

 

 

AS_ADMIN_CLASSPATH

clientauthenabled

--clientauthenabled

 

 

AS_ADMIN_CLIENTAUTHENABLED

configfile

--configfile

 

 

AS_ADMIN_CONFIGFILE

connectionpoolid

--connectionpoolid

 

AS_ADMIN_CONNECTIONPOOLID

connlimit

--connlimit

 

 

AS_ADMIN_CONNLIMIT

contextroot

--contextroot

 

 

AS_ADMIN_CONTEXTROOT

database

--database

 

 

AS_ADMIN_DATABASE

debug

--debug

false

AS_ADMIN_DEBUG

defaultobj

--defaultobj

 

 

AS_ADMIN_DEFAULTOBJ

defaultwebmodule

--defaultwebmodule

 

AS_ADMIN_DEFAULTWEBMODULE

description

--description

 

AS_ADMIN_DESCRIPTION

discardmanualchanges

--discardmanualchanges

-d

false

AS_ADMIN_DISCARDMANUALCHANGES

echo

--echo

-e

false

AS_ADMIN_ECHO

enabled

--enabled

 

 

AS_ADMIN_ENABLED

enforcebwlimit

--enforcebwlimit

 

 

AS_ADMIN_ENFORCEBWLIMIT

enforceconnlimit

--enforceconnlimit

 

 

AS_ADMIN_ENFORCECONNLIMIT

failconnection

--failconnection

 

false

AS_ADMIN_FAILCONNECTION

failurefatal

--failurefatal

 

false

AS_ADMIN_FAILUREFATAL

family

--family

 

AS_ADMIN_FAMILY

file

--file

-f

 

AS_ADMIN_FILE

force

--force

-F

true

AS_ADMIN_FORCE

help

--help

-h

 

AS_ADMIN_HELP

host

--host

-H

 

AS_ADMIN_HOST

hosts

--hosts

 

 

AS_ADMIN_HOSTS

httplistenerid

--httplistenerid

 

 

AS_ADMIN_HTTPLISTENERID

httplisteners

--httplisteners

 

 

AS_HTTP_LISTENERS

idletimeout

--idletimeout

 

300

AS_ADMIN_IDLETIMEOUT

instance

--instance

-i

server1

AS_ADMIN_INSTANCE

instanceport

--instanceport

 

 

AS_ADMIN_INSTANCEPORT

interactive

--interactive

-I

true

AS_AMDIN_INTERACTIVE

isconnectvalidaterequired

--isconnectvalidaterequired

 

false

AS_ADMIN_ISCONNECTVALIDATEREQUIRED

jdbcjndiname

--jdbcjndiname

-a

 

AS_ADMIN_JDBCJNDINAME

jndilookupname

--jndilookupname

-l

 

AS_ADMIN_JNDILOOKUPNAME

keepmanualchanges

--keepmanualchanges

-k

false

AS_ADMIN_KEEPMANUALCHANGES

loadorder

--loadorder

 

 

AS_ADMIN_LOADORDER

local

--local

-l

false

 

logfile

--logfile

 

 

AS_ADMIN_LOGFILE

maxpoolsize

--maxpoolsize

 

32

AS_ADMIN_MAXPOOLSIZE

maxwait

--maxwait

 

6000

AS_ADMIN_MAXWAIT

mime

--mime

 

 

AS_ADMIN_MIME

mimefile

--mimefile

 

 

AS_ADMIN_MIMEFILE

monitor

--monitor

-m

false

AS_ADMIN_MONITOR

name

--name

-n

 

AS_ADMIN_NAME

nativelibpath

--nativelibpath

 

 

AS_ADMIN_NATIVELIBPATH

objtype

--objtype

-o

 

AS_ADMIN_OBJTYPE

password

--password

-w

 

AS_ADMIN_PASSWORD

poolresize

--poolresize

 

2

AS_ADMIN_POOLRESIZE

port

--port

-p

8000

AS_ADMIN_PORT

prefix

--prefix

-x

 

AS_ADMIN_PREFIX

printprompt

--printprompt

-P

true

AS_ADMIN_PROMPT

property

--property

 

 

AS_ADMIN_PROPERTY

securityenabled

--securityenabled

 

 

AS_ADMIN_SECURITYENABLED

servername

--servername

 

 

AS_ADMIN_SERVERNAME

ssl2ciphers

--ssl2ciphers

 

 

AS_ADMIN_SSL2CIPHERS

ssl2enabled

--ssl2enabled

 

 

AS_ADMIN_SSL2ENABLED

ssl3enabled

--ssl3enabled

 

 

AS_ADMIN_SSL3ENABLED

ssl3tlsciphers

--ssl3tlsciphers

 

 

AS_ADMIN_SSL3TLSCIPHERS

state

--state

 

 

AS_ADMIN_STATE

steadypoolsize

--steadypoolsize

8

 

AS_ADMIN_STEADYPOOLSIZE

storeprotocol

--storeprotocol

 

 

AS_ADMIN_STOREPROTOCOL

storeprotocolclass

--storeprotocolclass

 

 

AS_ADMIN_STOREPROTOCOLCLASS

tlsenabled

--tlsenabled

 

 

AS_ADMIN_TLSENABLED

tlsrollbackenabled

--tlsrollbackenabled

 

 

AS_ADMIN_TLSROLLBACKENABLED

transprotocol

--transprotocol

 

smtp

AS_ADMIN_TRANSPROTOCOL

type

--type

 

 

S_ADMIN_TRANSPROTOCOLCLASS

upload

--upload

-U

true

AS_ADMIN_TYPE

url

--url

 

 

AS_ADMIN_URL

user

--user

-u

 

AS_ADMIN_USER

validationmethod

--validationmethod

 

auto-commit

AS_ADMIN_VALIDATIONMETHOD

validationtable

--validationtable

 

 

AS_ADMIN_VALIDATIONTABLE

version

--version

-v

 

AS_AMDIN_VERSION

virtualserver

--virtualserver

 

 

AS_ADMIN_VIRTUALSERVER



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


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