ºÎ·Ï C
domain.xmlÀÇ Á¡À¸·Î ±¸ºÐµÈ À̸§ ¼Ó¼º
ÀÌ ºÎ·Ï¿¡¼´Â Mbean°ú ±× ¼Ó¼ºÀ» ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§ ¼Ó¼º¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. domain.xml
ÆÄÀÏÀÇ ¸ðµç ¿ä¼Ò¿¡´Â ÇØ´çÇÏ´Â MbeanÀÌ ÀÖ½À´Ï´Ù. ÀÌ À̸§À» »ç¿ëÇÏ´Â ±¸¹®¿¡¼´Â Á¡À¸·Î À̸§À» ±¸ºÐÇØ¾ß Çϱ⠶§¹®¿¡ ÀÌ À̸§À» Á¡À¸·Î ±¸ºÐµÈ À̸§À̶ó°í ÇÕ´Ï´Ù.
ÀÌ ºÎ·ÏÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
ÃÖ»óÀ§ ¼öÁØ ¿ä¼Ò
domain.xml ÆÄÀÏÀÇ ¸ðµç ÃÖ»óÀ§ ¼öÁØ ¿ä¼Ò¿¡ ´ëÇØ¼ ´ÙÀ½ Á¶°ÇÀ» ÁؼöÇØ¾ß ÇÕ´Ï´Ù.
- ¸ðµç ¼¹ö, ±¸¼º, Ŭ·¯½ºÅÍ ¶Ç´Â ³ëµå ¿¡ÀÌÀüÆ®¿¡´Â °íÀ¯ÇÑ À̸§ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
- ¼¹ö, ±¸¼º, Ŭ·¯½ºÅÍ ¶Ç´Â ³ëµå ¿¡ÀÌÀüÆ® À̸§À» "domain"À¸·Î ÁöÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù.
- ¼¹ö ÀνºÅϽº À̸§À» "agent"·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
´ÙÀ½ Ç¥¿¡¼´Â ÃÖ»óÀ§ ¼öÁØ ¿ä¼Ò¿Í ÇØ´çÇÏ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§ Á¢µÎ¾î¸¦ ¼³¸íÇÕ´Ï´Ù.
Ç¥ C-1 ÃÖ»óÀ§ ¼öÁØ ¿ä¼Ò
¿ä¼Ò À̸§
|
Á¡À¸·Î ±¸ºÐµÈ À̸§ Á¢µÎ¾î
|
applications
|
domain.applications
|
resources
|
domain.resources
|
configurations
|
domain.configs
|
servers
|
domain.servers
ÀÌ ¿ä¼Ò¿¡ Æ÷ÇÔµÈ ¸ðµç ¼¹ö´Â server-nameÀ¸·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©±â¿¡¼ server-nameÀº ¼¹ö ÇÏÀ§ ¿ä¼Ò¿¡ ´ëÇÑ À̸§ ¼Ó¼º °ªÀÔ´Ï´Ù.
|
clusters
|
domain.clusters
ÀÌ ¿ä¼Ò¿¡ Æ÷ÇÔµÈ ¸ðµç Ŭ·¯½ºÅÍ´Â cluster-nameÀ¸·Î ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿©±â¿¡¼ cluster-nameÀº Ŭ·¯½ºÅÍ ÇÏÀ§ ¿ä¼ÒÀÇ À̸§ ¼Ó¼º °ªÀÔ´Ï´Ù.
|
node-agents
|
domain.note-agents
|
lb-configs
|
domain.lb-configs
|
system-property
|
domain.system-property
|
µÎ °¡Áö ¼öÁØÀÇ º°ÄªÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ù ¹øÂ° ¼öÁØÀÇ º°ÄªÀ» »ç¿ëÇϸé domain.servers ¶Ç´Â domain.clusters Á¢µÎ¾î¸¦ °Ë»öÇÏÁö ¾Ê°í ¼¹ö ÀνºÅϽº³ª Ŭ·¯½ºÅÍÀÇ ¼Ó¼º¿¡ ¾×¼¼½ºÇÒ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼, "server1"ó·³ Á¡À¸·Î ±¸ºÐµÈ À̸§Àº Á¡À¸·Î ±¸ºÐµÈ À̸§ domain.servers.server1(¿©±â¿¡¼ server1Àº ¼¹ö ÀνºÅϽº)¿¡ ¿¬°áµË´Ï´Ù.
- µÎ ¹øÂ° ¼öÁØÀÇ º°ÄªÀ» »ç¿ëÇÏ¿© Ŭ·¯½ºÅͳª µ¶¸³ ½ÇÇàÇü ¼¹ö ÀνºÅϽº(´ë»ó)ÀÇ ±¸¼º, ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ÀÚ¿øÀ» ÂüÁ¶ÇÕ´Ï´Ù.
´ÙÀ½ Ç¥¿¡¼´Â µµ¸ÞÀÎÀÇ ÃÖ»óÀ§ ¼öÁØ À̸§¿¡ ´ëÇÑ º°ÄªÀÎ ¼¹ö À̸§À̳ª Ŭ·¯½ºÅÍ À̸§À¸·Î ½ÃÀÛÇÏ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§À» ¼³¸íÇÕ´Ï´Ù.
Ç¥ C-2 µµ¸ÞÀÎÀÇ Á¡À¸·Î ±¸ºÐµÈ À̸§ ¼¹ö À̸§
Á¡À¸·Î ±¸ºÐµÈ À̸§
|
º°Äª
|
¼³¸í
|
target.applications.*
|
domain.applications.*
|
º°ÄªÀº target¿¡¼¸¸ ÂüÁ¶ÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À¸·Î º¯È¯µË´Ï´Ù.
|
target.resources.*
|
domain.resources.*
|
º°ÄªÀº ¸ðµç jdbc-connection-pool , connector-connection-pool , resource-adapter-config ¹× target¿¡¼ ÂüÁ¶ÇÏ´Â ´Ù¸¥ ¸ðµç ÀÚ¿øÀ¸·Î º¯È¯µË´Ï´Ù.
|
´ÙÀ½ Ç¥¿¡¼´Â ¼¹ö³ª Ŭ·¯½ºÅÍ¿¡¼ ÂüÁ¶ÇÏ´Â ±¸¼º ³»ÀÇ ÃÖ»óÀ§ ¼öÁØ À̸§À¸·Î º°Äª ÁöÁ¤µÈ ¼¹ö À̸§À̳ª Ŭ·¯½ºÅÍ À̸§À¸·Î ½ÃÀÛÇÏ´Â Á¡À¸·Î ±¸ºÐµÈ À̸§À» ¼³¸íÇÕ´Ï´Ù.
Ç¥ C-3 ¼¹ö³ª Ŭ·¯½ºÅÍ¿¡¼ ÂüÁ¶ÇÑ ±¸¼º¿¡ ´ëÇÑ Á¡À¸·Î ±¸ºÐµÈ À̸§
Á¡À¸·Î ±¸ºÐµÈ À̸§
|
º°Äª
|
target.http-service
|
config-name.http-service
|
target.iiop-service
|
config-name.iiop-service
|
target.admin-service
|
config-name.admin-service
|
target.web-container
|
config-name.web-container
|
target.ejb-container
|
config-name.ejb-container
|
target.mdb-container
|
config-name.mdb-container
|
target.jms-service
|
config-name.jms-service
|
target.log-service
|
config-name.log-service
|
target.security-service
|
config-name.security-service
|
target.transaction-service
|
config-name.transaction-service
|
target.monitoring-service
|
config-name.monitoring-service
|
target.java-config
|
config-name.java-config
|
target.availability-service
|
config-name.availability-service
|
target.thread-pools
|
config-name.thread-pools
|
º°ÄªÀÌ ÁöÁ¤µÇÁö ¾ÊÀº ¿ä¼Ò
Ŭ·¯½ºÅ͸µµÈ ÀνºÅϽº´Â º°ÄªÀ» ÁöÁ¤ÇÏÁö ¸»¾Æ¾ß ÇÕ´Ï´Ù. Ŭ·¯½ºÅ͸µµÈ ÀνºÅϽºÀÇ ½Ã½ºÅÛ µî·Ï Á¤º¸¸¦ °¡Á®¿À·Á¸é Á¡À¸·Î ±¸ºÐµÈ À̸§ ¼Ó¼º¿¡¼ clustered-instance-name.system-property°¡ ¾Æ´Ï¶ó domain.servers.clustered-instance-name.system-property¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.