Sun ONE ·Î°í     ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Sun ONE Message Queue, ¹öÀü 3.0.1 °ü¸®ÀÚ ¼³¸í¼­



5Àå   ºê·ÎÄ¿ ½ÃÀÛ ¹× ±¸¼º

Sun¢â ONE Message Queue (MQ)¸¦ ¼³Ä¡ÇÏ°í ³ª¸é imqbrokerd ¸í·ÉÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÕ´Ï´Ù. ºê·ÎÄ¿ ÀνºÅϽºÀÇ ±¸¼ºÀº ÀÏ·ÃÀÇ ±¸¼º ÆÄÀÏ ¹× imqbrokerd ¸í·É°ú ÇÔ²² Àü´ÞµÇ´Â ¿É¼Ç¿¡ µû¶ó °áÁ¤µÇ¸ç, ¿É¼ÇÀº ±¸¼º ÆÄÀÏÀÇ ÇØ´ç µî·Ï Á¤º¸¸¦ ´ëüÇÕ´Ï´Ù.

ÀÌ Àå¿¡¼­´Â imqbrokerd ¸í·ÉÀÇ ±¸¹®, ±×¸®°í ¸í·ÉÁÙ ¿É¼Ç ¹× ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿ ÀνºÅϽº¸¦ ±¸¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ´ÙÀ½À» ¼öÇàÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÕ´Ï´Ù.

  • ºê·ÎÄ¿ ÀνºÅϽº ±¸¼º ÆÄÀÏ ÆíÁý
  • ºê·ÎÄ¿ Ŭ·¯½ºÅ͸¦ ÀÌ¿ëÇÑ ÀÛ¾÷
  • ºê·ÎÄ¿ÀÇ ·Î±ë Á¦¾î

ºê·ÎÄ¿¸¦ Windows ¼­ºñ½º·Î ½ÃÀÛÇÏ°í »ç¿ëÇÏ´Â ¹æ¹ý¿¡ °üÇÑ ¼³¸íÀº "ºê·ÎÄ¿¸¦ Windows ¼­ºñ½º·Î ½ÇÇà"À» ÂüÁ¶ÇϽʽÿÀ.

±¸¼º ÆÄÀÏ

ºê·ÎÄ¿¸¦ ±¸¼ºÇÒ ¶§ »ç¿ëµÇ´Â ¼³Ä¡µÈ ±¸¼º ÆÄÀÏÀº ´ÙÀ½ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.

IMQ_HOME/lib/props/broker
(SolarisÀÇ °æ¿ì /usr/share/lib/imq/props/broker)

ÀÌ µð·ºÅ丮¿¡´Â ´ÙÀ½°ú °°Àº ÆÄÀÏÀÌ ÀúÀåµË´Ï´Ù.

  • ½ÃÀÛÇÒ ¶§ ·ÎµåµÇ´Â ±âº» ±¸¼º ÆÄÀÏ. ÀÌ ÆÄÀÏÀº default.propertiesÀÌ¸ç ÆíÁýÇÒ ¼ö ¾ø½À´Ï´Ù. ±âº» ¼³Á¤À» ÁöÁ¤ÇÏ°í º¯°æÇÒ µî·Ï Á¤º¸ÀÇ Á¤È®ÇÑ À̸§À» ãÀ¸·Á¸é ÀÌ ÆÄÀÏÀ» ÀнÀ´Ï´Ù.
  • MQ¸¦ ¼³Ä¡ÇÒ ¶§ ÁöÁ¤ÇÑ ¸ðµç µî·Ï Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ¼³Ä¡ ±¸¼º ÆÄÀÏ. ÀÌ ÆÄÀÏÀº install.propertiesÀÌ¸ç ¼³Ä¡ÇÏ°í ³ª¸é ÆíÁýÇÒ ¼ö ¾ø½À´Ï´Ù.

¶ÇÇÑ ºê·ÎÄ¿¸¦ óÀ½ ½ÇÇàÇÏ¸é ºê·ÎÄ¿ ÀνºÅϽºÀÇ ±¸¼º µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÒ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â ÀνºÅϽº ±¸¼º ÆÄÀÏÀÌ ÀÛ¼ºµË´Ï´Ù. ÀÌ ÆÄÀÏÀº °ü¸® ¸í·É¾î¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿ ÀνºÅϽº¿¡ ÀÇÇØ À¯Áö °ü¸®µÇ¸ç ÁÖÀÇÇØ¼­ ÀÛ¾÷Çϸé Á÷Á¢ ÆíÁýÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀνºÅϽº ±¸¼º ÆÄÀÏÀº ´ÙÀ½ À§Ä¡¿¡ ÀúÀåµË´Ï´Ù.

IMQ_VARHOME/instances/brokerName/props/config.properties
(SolarisÀÇ °æ¿ì /var/imq/instances/brokerName/props/config.properties)

¿©±â¼­ brokerNameÀº ºê·ÎÄ¿ ÀνºÅϽºÀÇ À̸§(±âº»ÀûÀ¸·Î imqbroker)ÀÔ´Ï´Ù. ÀνºÅϽº ±¸¼º ÆÄÀÏÀ» ÆíÁýÇÏ¿© ±¸¼ºÀ» º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù("ÀνºÅϽº ±¸¼º ÆÄÀÏ ÆíÁý" ÂüÁ¶).

Ŭ·¯½ºÅÍ¿¡¼­ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ¿¬°áÇÏ´Â °æ¿ì¿¡´Â("´ÙÁß ºê·ÎÄ¿ Ŭ·¯½ºÅÍ(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)" ÂüÁ¶) Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ¿© Ŭ·¯½ºÅÍ ±¸¼º Á¤º¸¸¦ ÁöÁ¤ÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Ŭ·¯½ºÅÍ ±¸¼º µî·Ï Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.

µî·Ï Á¤º¸ °ª º´ÇÕ

½ÃÀÛÇÒ ¶§ ½Ã½ºÅÛ¿¡¼­´Â ´Ù¸¥ ±¸¼º ÆÄÀÏ¿¡ ÀÖ´Â µî·Ï Á¤º¸ °ªÀ» º´ÇÕÇÕ´Ï´Ù. ¼³Ä¡ ¹× ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡ ¼³Á¤µÈ °ªÀ» »ç¿ëÇÏ¿© ±âº» ±¸¼º ÆÄÀÏ¿¡ ÁöÁ¤µÈ °ªÀ» ´ëüÇÕ´Ï´Ù. imqbrokerd ¸í·É ¿É¼ÇÀ» »ç¿ëÇÏ¸é °á°ú °ªÀ» ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ Ã¼°è°¡ ±×¸² 5-1¿¡ Ç¥½ÃµÇ¾î ÀÖ½À´Ï´Ù.

±×¸² 5-1    ºê·ÎÄ¿ ±¸¼º ÆÄÀÏ
±âº» ¿É¼Ç, install.properties ¿É¼Ç, config.properties ¿É¼Ç, ¸í·ÉÁÙ ¿É¼Ç °£ÀÇ ´ëü °ü°è¸¦ ³ªÅ¸³»´Â ´ÙÀ̾î±×·¥

µî·Ï Á¤º¸ À̸§ ÁöÁ¤ ±¸¹®

±¸¼º ÆÄÀÏÀÇ ¸ðµç MQ µî·Ï Á¤º¸ Á¤ÀÇ¿¡´Â ´ÙÀ½°ú °°Àº À̸§ ÁöÁ¤ ±¸¹®ÀÌ »ç¿ëµË´Ï´Ù.

propertyName=value[[,value1]...]

¿¹¸¦ µé¾î, ´ÙÀ½ Ç׸ñÀº ÀÚµ¿ ÀÛ¼º ´ë±â¿­ÀÇ ´ë±â¿­ À¯ÇüÀ» Á¤ÀÇÇÕ´Ï´Ù.

imq.queue.default=single

´ÙÀ½ Ç׸ñÀº ¸Þ½ÃÁö ¸¸·á ½Ã°£ Ãʰú °ªÀ» Á¤ÀÇÇÕ´Ï´Ù.

imq.message.expiration.timeout=90

Ç¥ 5-1¿¡´Â ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸(¹× ±âº»°ª)°¡ ¾ËÆÄºª¼øÀ¸·Î ³ª¿Í ÀÖ½À´Ï´Ù.

ÀνºÅϽº ±¸¼º ÆÄÀÏ ÆíÁý

ºê·ÎÄ¿ ÀνºÅϽº¸¦ óÀ½À¸·Î ½ÇÇàÇϸé config.properties ÆÄÀÏÀÌ ÀÚµ¿À¸·Î ÀÛ¼ºµË´Ï´Ù. ÀÌ ÀνºÅϽº ±¸¼º ÆÄÀÏÀ» ÆíÁýÇÏ¿© ÇØ´ç ºê·ÎÄ¿ ÀνºÅϽºÀÇ µ¿ÀÛ°ú ÀÚ¿øÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.

ºê·ÎÄ¿ ÀνºÅϽº´Â ½ÃÀÛ ½Ã¿¡¸¸ config.properties ÆÄÀÏÀ» ÀнÀ´Ï´Ù. config.properties ÆÄÀÏÀ» ¿µ±¸ÀûÀ¸·Î º¯°æÇÏ·Á¸é ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÕ´Ï´Ù.

  • °ü¸® µµ±¸¸¦ »ç¿ëÇÕ´Ï´Ù. imqcmd¸¦ »ç¿ëÇØ¼­ ¼³Á¤ÇÒ ¼ö ÀÖ´Â µî·Ï Á¤º¸¿¡ ´ëÇÑ ³»¿ëÀº Ç¥ 6-5¸¦ ÂüÁ¶ÇϽʽÿÀ.
  • ºê·ÎÄ¿ ÀνºÅϽº°¡ Á¾·áµÈ »çÀÌ¿¡ config.properties ÆÄÀÏÀ» ÆíÁýÇÑ ÈÄ ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù. (Solaris¿Í Linux Ç÷§Æû¿¡¼­´Â ºê·ÎÄ¿ ÀνºÅϽº¸¦ óÀ½À¸·Î ½ÃÀÛÇÑ »ç¿ëÀÚ¸¸ config.properties ÆÄÀÏÀ» ÆíÁýÇÒ ±ÇÇÑÀ» °®½À´Ï´Ù.)

Ç¥ 5-1¿¡´Â ºê·ÎÄ¿ ÀνºÅϽº ±¸¼º µî·Ï Á¤º¸(¹× ±âº»°ª)°¡ ¾ËÆÄºª¼øÀ¸·Î ³ª¿Í ÀÖ½À´Ï´Ù. °¢ µî·Ï Á¤º¸ÀÇ ÀÇ¹Ì¿Í »ç¿ë¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÁöÁ¤µÈ »óÈ£ ÂüÁ¶ ºÎºÐÀ» º¸½Ê½Ã¿À.

Ç¥ 5-1    ºê·ÎÄ¿ ÀνºÅϽº ±¸¼º µî·Ï Á¤º¸ 

µî·Ï Á¤º¸ À̸§

À¯Çü

±âº»°ª

ÂüÁ¶

imq.accesscontrol.enabled
 

ºÎ¿ï

 
true
 

Ç¥ 2-6

 
imq.accesscontrol.file.
filename

 

¹®ÀÚ¿­

 
accesscontrol.
properties

 

Ç¥ 2-6

 
imq.authentication.
user_repository

 

¹®ÀÚ¿­

 
file
 

Ç¥ 2-6

 
imq.authentication.
client.response.timeout

 

Á¤¼ö
(ÃÊ)

 
180
 

Ç¥ 2-6

 
imq.authentication.type
 

¹®ÀÚ¿­

 
digest
 

Ç¥ 2-6

 
imq.autocreate.queue
 

ºÎ¿ï

 
true
 

Ç¥ 2-9

 
imq.autocreate.topic
 

ºÎ¿ï

 
true
 

Ç¥ 2-9

 
imq.cluster.url
 

¹®ÀÚ¿­

 
null
 

Ç¥ 2-10

 
imq.keystore.property_name
 

 

 

Ç¥ 8-8

 
imq.log.console.output
 

¹®ÀÚ¿­

 
ERROR|WARNING
 

Ç¥ 2-8

 
imq.log.console.stream
 

¹®ÀÚ¿­

 
ERR
 

Ç¥ 2-8

 
imq.log.file.dirpath
 

¹®ÀÚ¿­

 
IMQ_VARHOME/
instances/
brokerName/log

(SolarisÀÇ °æ¿ì /var/imq/...)

 

Ç¥ 2-8

 
imq.log.file.name
 

¹®ÀÚ¿­

 
log.txt
 

Ç¥ 2-8

 
imq.log.file.output
 

¹®ÀÚ¿­

 
ALL
 

Ç¥ 2-8

 
imq.log.file.rolloverbytes
 

Á¤¼ö
(¹ÙÀÌÆ®)

 
0
 

Ç¥ 2-8

 
imq.log.file.rolloversecs
 

Á¤¼ö
(ÃÊ)

 
604800
 

Ç¥ 2-8

 
imq.log.level
 

¹®ÀÚ¿­

 
INFO
 

Ç¥ 2-8

 
imq.log.syslog.facility
 

¹®ÀÚ¿­

 
LOG_DAEMON
 

Ç¥ 2-8

 
imq.log.syslog.logpid
 

ºÎ¿ï

 
true
 

Ç¥ 2-8

 
imq.log.syslog.logconsole
 

ºÎ¿ï

 
false
 

Ç¥ 2-8

 
imq.log.syslog.identity
 

¹®ÀÚ¿­

 
imqbrokerd_${imq.
brokerName}

 

Ç¥ 2-8

 
imq.log.syslog.output
 

¹®ÀÚ¿­

 
ERROR
 

Ç¥ 2-8

 
imq.message.expiration.
interval

 

Á¤¼ö
(ÃÊ)

 
60
 

Ç¥ 2-4

 
imq.message.max_size
 

¹ÙÀÌÆ® ¹®ÀÚ¿­ 1 0 (Á¦ÇÑ ¾øÀ½)

 
70m
 

Ç¥ 2-4

 
imq.metrics.enabled
 

ºÎ¿ï

 
true
 

Ç¥ 2-8

 
imq.metrics.interval
 

Á¤¼ö
(ÃÊ)

 
0
 

Ç¥ 2-8

 
imq.passfile.enabled
 

ºÎ¿ï

 
false
 

Ç¥ 2-6

 
imq.passfile.dirpath
 

¹®ÀÚ¿­

 

IMQ_HOME/etc
(SolarisÀÇ °æ¿ì/etc/imq)

 

Ç¥ 2-6

 
imq.passfile.name
 

¹®ÀÚ¿­

 
passfile
 

Ç¥ 2-6

 
imq.persist.file.
destination.file.size

 

¹ÙÀÌÆ® ¹®ÀÚ¿­ 1

 
1m
 

Ç¥ 2-5

 
imq.persist.file.message.
cleanup

 

ºÎ¿ï

 
false
 

Ç¥ 2-5

 
imq.persist.file.message.
fdpool.limit

 

Á¤¼ö

 

25 (Solaris & Linux)
1024 (Windows)

 

Ç¥ 2-5

 
imq.persist.file.message.
filepool.cleanratio

 

Á¤¼ö

 
0
 

Ç¥ 2-5

 
imq.persist.file.message.
filepool.limit

 

Á¤¼ö

 
10000
 

Ç¥ 2-5

 
imq.persist.file.sync.
enabled

 

ºÎ¿ï

 
false
 

Ç¥ 2-5

 
imq.persist.jdbc.property_name
 

 

 

Ç¥ A-1

 
imq.persist.store
 

¹®ÀÚ¿­

 
file
 

Ç¥ 2-5

 
imq.portmapper.port
 

Á¤¼ö

 
7676
 

Ç¥ 2-3

 
imq.queue.deliverypolicy
 

¹®ÀÚ¿­

 
single
 

Ç¥ 2-9

 
imq.redelivered.
optimization

 

ºÎ¿ï

 
true
 

Ç¥ 2-4

 
imq.resource_state.
threshold

 

Á¤¼ö
(ÆÛ¼¾Æ®)

 
0 (³ì»ö)
60 (³ë¶û)
75 (ÁÖȲ)
90 (»¡°­)

 

Ç¥ 2-4

 
imq.service.activelist
 

¸ñ·Ï

 
jms,admin
 

Ç¥ 2-3

 
imq.service_name.
accesscontrol.enabled

 

ºÎ¿ï

 

½Ã½ºÅÛ Â÷¿ø µî·Ï Á¤º¸¿¡¼­ °ª »ó¼Ó

 

Ç¥ 2-6

 
imq.service_name.
accesscontrol.file.filename

 

¹®ÀÚ¿­

 

½Ã½ºÅÛ Â÷¿ø µî·Ï Á¤º¸¿¡¼­ °ª »ó¼Ó

 

Ç¥ 2-6

 
imq.service_name.
authentication.type

 

¹®ÀÚ¿­

 

½Ã½ºÅÛ Â÷¿ø µî·Ï Á¤º¸¿¡¼­ °ª »ó¼Ó

 

Ç¥ 2-6

 
imq.service_name.max_threads
 

Á¤¼ö

 

1000 (jms)
500 (ssljms)
500 (httpjms)
500 (httpsjms)
50 (admin)

 

Ç¥ 2-3

 
imq.service_name.min_threads
 

Á¤¼ö

 

10 (jms)
10 (ssljms)
10 (httpjms)
10 (httpsjms)
4 (admin)

 

Ç¥ 2-3

 
imq.service_name.protocol type.
hostname

 

¹®ÀÚ¿­

 
null
 

Ç¥ 2-3

 
imq.service_name.protocol type.
port

 

Á¤¼ö

 
0
 

Ç¥ 2-3

 
imq.service_name.
threadpool_model

 

¹®ÀÚ¿­

 

dedicated (jms)
dedicated (ssljms)
dedicated (httpjms)
dedicated (httpsjms)
dedicated (admin)

 

Ç¥ 2-3

 
imq.shared.
connectionMonitor_limit

 

Á¤¼ö

 

512 (Solaris & Linux)
64 (Windows)

 

Ç¥ 2-3

 
imq.system.max_count
 

Á¤¼ö,
0 (Á¦ÇÑ ¾øÀ½)

 
0
 

Ç¥ 2-4

 
imq.system.max_size
 

¹ÙÀÌÆ® ¹®ÀÚ¿­1, 0 (Á¦ÇÑ ¾øÀ½)

 
0
 

Ç¥ 2-4

 
imq.transaction.autorollback
 

ºÎ¿ï

 
false
 

Ç¥ 2-4

 
imq.user_repository.ldap.
property_name

 

 

 

Ç¥ 8-5

 
1 ¹ÙÀÌÆ® ¹®ÀÚ¿­·Î ÀÔ·ÂÇÏ´Â °ªÀº ¹ÙÀÌÆ®, KB, MB·Î ³ªÅ¸³¾ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, 1000Àº 1000¹ÙÀÌÆ®¸¦, 7500b´Â 7500¹ÙÀÌÆ®¸¦, 77k´Â 77KB (77 x 1024 = 78848¹ÙÀÌÆ®)¸¦, 17mÀº 17MB (17 x 1024 x 1024 = 17825792¹ÙÀÌÆ®)¸¦ ³ªÅ¸³À´Ï´Ù.

ºê·ÎÄ¿ ½ÃÀÛ

ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÏ·Á¸é imqbrokerd ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.



ÁÖ

°ü¸® ÄܼÖ(imqadmin)À̳ª ¸í·É À¯Æ¿¸®Æ¼(imqcmd)¸¦ »ç¿ëÇØ¼­´Â ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ MQ °ü¸® µµ±¸¸¦ »ç¿ëÇÏ·Á¸é ºê·ÎÄ¿ ÀνºÅϽº°¡ ÀÌ¹Ì ½ÇÇà ÁßÀ̾î¾ß ÇÕ´Ï´Ù.



µî·Ï Á¤º¸ °ªÀ» Çϳª ÀÌ»ó ´ëüÇÏ·Á¸é À¯È¿ÇÑ imqbrokerd ¸í·ÉÁÙ ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¸í·ÉÁÙ ¿É¼ÇÀº ºê·ÎÄ¿ ±¸¼º ÆÄÀÏÀÇ °ªÀ» ´ëüÇÏÁö¸¸ ÇöÀç ºê·ÎÄ¿ ¼¼¼Ç¿¡¸¸ Àû¿ëµË´Ï´Ù. ¸í·ÉÁÙ ¿É¼ÇÀº ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡ ±â·ÏµÇÁö ¾Ê½À´Ï´Ù.

imqbrokerd ¸í·ÉÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù(¿É¼Ç ¹× Àμö´Â °ø¹éÀ¸·Î ±¸ºÐ).


imqbrokerd [[ -Dproperty=value]...]
    [ -backup fileName]
[ -cluster "[broker] [[,broker]...]"
[ -dbuser userName] [ -dbpassword password]
[ -force]
[ -h]
[ -javahome path | -jrehome path]
[ -ldappassword password]
[ -license name]
[ -loglevel level]
[ -metrics number]
[ -name brokerName ] [ -port number]
[ -shared]
[ -password keypassword] [ -passfile fileName]
[ -remove instance]
[ -reset data]
[ -restore fileName]
[ -shared]
[ -silent] [ -tty]
[ -version] [ -vmargs arg [[arg]...]

¿¹¸¦ µé¾î, ±âº» ºê·ÎÄ¿ À̸§°ú ±¸¼ºÀ» »ç¿ëÇÏ´Â ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÕ´Ï´Ù.

imqbrokerd

±×·¯¸é Æ÷Æ® 7676¿¡ Æ÷Æ® ¸ÅÆÛ°¡ ÀÖ´Â ·ÎÄà ½Ã½ºÅÛ¿¡¼­ ºê·ÎÄ¿ÀÇ ±âº» ÀνºÅϽº(À̸§ imqbroker)¸¦ ½ÃÀÛÇÕ´Ï´Ù.



ÁÖ

SolarisÀÇ °æ¿ì¿¡´Â /etc/imq/imqborkerd.conf ±¸¼º ÆÄÀÏÀÇ RESTART µî·Ï Á¤º¸¸¦ YES·Î ¼³Á¤ÇÏ¿© ºñÁ¤»óÀûÀ¸·Î Á¾·áµÈ ºê·ÎÄ¿¸¦ ÀÚµ¿À¸·Î ½ÃÀÛÇϵµ·Ï ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.





ÁÖ

Solaris¿Í Linux Ç÷§Æû¿¡¼­´Â ±¸¼º Á¤º¸¿Í Áö¼Ó¼º µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â µð·ºÅ丮ÀÇ ±ÇÇÑÀÌ ºê·ÎÄ¿ ÀνºÅϽº¸¦ óÀ½À¸·Î ½ÃÀÛÇÏ´Â »ç¿ëÀÚÀÇ umask¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. µû¶ó¼­ ºê·ÎÄ¿ ÀνºÅϽº°¡ Á¦´ë·Î ÀÛµ¿ÇÏ·Á¸é ¿ø·¡ »ç¿ëÀÚ°¡ °è¼Ó ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.



Ç¥ 5-2¿¡´Â imqbrokerd ¸í·ÉÀÇ ¿É¼Ç°ú °¢ ¿É¼Ç¿¡ ¿µÇâÀ» ¹Þ´Â ±¸¼º µî·Ï Á¤º¸(ÀÖ´Â °æ¿ì)¿¡ ´ëÇÑ ¼³¸íÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

Ç¥ 5-2    imqbrokerd ¿É¼Ç 

¿É¼Ç

¿µÇâÀ» ¹Þ´Â µî·Ï Á¤º¸

¼³¸í

-backup fileName
 

¾øÀ½

 

ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¸¸ Àû¿ëµË´Ï´Ù. ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·ÏÀ» ÁöÁ¤µÈ ÆÄÀÏ¿¡ ¹é¾÷ÇÕ´Ï´Ù. "¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·Ï ¹é¾÷"À» ÂüÁ¶ÇϽʽÿÀ.

 
-cluster"[broker]
[[,broker]...]"


broker
´Â ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù.

  • host[:port]
  • [host]:port
 

imq.cluster.brokerlist¸¦ ¿¬°áÇÒ ºê·ÎÄ¿ÀÇ ¸ñ·ÏÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 

ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¸¸ Àû¿ëµË´Ï´Ù. ÁöÁ¤µÈ È£½ºÆ® ¹× Æ÷Æ®ÀÇ ¸ðµç ºê·ÎÄ¿¿¡ ¿¬°áÇÕ´Ï´Ù. ÀÌ ¸ñ·ÏÀº imq.cluster.brokerlist µî·Ï Á¤º¸ÀÇ ¸ñ·Ï°ú º´Çյ˴ϴÙ. host¿¡ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é localhost°¡ »ç¿ëµË´Ï´Ù. port¿¡ °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é 7676ÀÌ »ç¿ëµË´Ï´Ù. ÀÌ ¿É¼ÇÀ» »ç¿ëÇØ¼­ ¿©·¯ ºê·ÎÄ¿¿¡ ¿¬°áÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº "Ŭ·¯½ºÅ͸¦ »ç¿ëÇÑ ÀÛ¾÷(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)"À» ÂüÁ¶ÇϽʽÿÀ.

 
-dbpassword password
 

imq.persist.jdbc.password¸¦ ÁöÁ¤ÇÑ ºñ¹Ð¹øÈ£·Î ¼³Á¤ÇÕ´Ï´Ù.

 

Ç÷¯±× ÀÎ JDBC ȣȯ µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ºÎ·Ï A, "Ç÷¯±× ÀΠÁö¼Ó¼º ¼³Á¤."À» ÂüÁ¶ÇϽʽÿÀ.

 
-dbuser userName
 

imq.persist.jdbc.user¸¦
ÁöÁ¤ÇÑ »ç¿ëÀÚ ¾ÆÀ̵ð·Î ¼³Á¤ÇÕ´Ï´Ù.

 

Ç÷¯±× ÀÎ JDBC ȣȯ µ¥ÀÌÅͺ£À̽ºÀÇ »ç¿ëÀÚ ¾ÆÀ̵𸦠ÁöÁ¤ÇÕ´Ï´Ù. ºÎ·Ï A, "Ç÷¯±× ÀΠÁö¼Ó¼º ¼³Á¤."À» ÂüÁ¶ÇϽʽÿÀ.

 
-Dproperty=value
 

½Ã½ºÅÛ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀνºÅϽº ±¸¼º ÆÄÀÏÀÇ ÇØ´ç µî·Ï Á¤º¸ °ªÀ» ´ëüÇÕ´Ï´Ù.

 

ÁöÁ¤ÇÑ µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÑ °ªÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù. ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸´Â Ç¥ 5-1À» ÂüÁ¶ÇϽʽÿÀ.

°æ°í: D ¿É¼ÇÀ¸·Î ¼³Á¤ÇÑ µî·Ï Á¤º¸ÀÇ ¸ÂÃã¹ý°ú Çü½Ä¿¡ ÁÖÀÇÇϽʽÿÀ. À߸øµÈ °ªÀ» Àü´ÞÇÑ °æ¿ì ½Ã½ºÅÛ¿¡¼­´Â °æ°í¸¦ ÇÏÁö ¾ÊÀ¸¸ç MQ¿¡¼­´Â ÇØ´ç °ªÀ» ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

 
-force
 

¾øÀ½

 

»ç¿ëÀÚÀÇ È®ÀÎ ¾øÀÌ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀº º¸Åë È®ÀÎÀÌ ÇÊ¿äÇÑ -remove instance ¿É¼Ç¿¡¸¸ Àû¿ëµË´Ï´Ù.

 
-h
 

¾øÀ½

 

µµ¿ò¸»À» Ç¥½ÃÇÕ´Ï´Ù. ¸í·ÉÁÙ¿¡ ÀÖ´Â ¸í·ÉÀº ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù.

 
-javahome path
 

¾øÀ½

 

´ëü Java 2 ȣȯ JDKÀÇ °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº ¹øµéÇü ·±Å¸ÀÓÀ» »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.

 
-jrehome path
 

¾øÀ½

 

Java 2 JREÀÇ °æ·Î¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

 
-ldappassword
password

 

imq.user_repository.ldap.password¸¦ ÁöÁ¤ÇÑ ºñ¹Ð¹øÈ£·Î ¼³Á¤ÇÕ´Ï´Ù.

 

LDAP »ç¿ëÀÚ ÀúÀå¼Ò¿¡ ¾×¼¼½ºÇÒ ¶§ ÇÊ¿äÇÑ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. "»ç¿ëÀÚ ÀúÀå¼Ò¿¡ LDAP ¼­¹ö »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

 
-license [name]
 

¾øÀ½

 

·ÎµåÇÒ »ç¿ë±ÇÀÌ MQ Á¦Ç°ÀÇ ±âº»°ª°ú ´Ù¸¥ °æ¿ì ÇØ´ç »ç¿ë±ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. »ç¿ë±Ç À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ¸ðµç »ç¿ë±ÇÀÌ Ç¥½ÃµË´Ï´Ù. name °ª¿¡´Â ¼³Ä¡µÈ MQ¿¡ µû¶ó pe (Ç÷§ÆûÆÇ-±âº» ±â´É), try (Ç÷§ÆûÆÇ-90ÀÏ ½ÃÇè ±â¾÷¿ë ±â´É), unl (¿£ÅÍÇÁ¶óÀÌÁîÆÇ) µîÀÌ ÀÖ½À´Ï´Ù. "Á¦Ç° ÆÇ"À» ÂüÁ¶ÇϽʽÿÀ.

 
-loglevel level
 

imq.broker.log.levelÀ» ÁöÁ¤ÇÑ ¼öÁØÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 

·Î±ë ¼öÁØÀ» NONE, ERROR, WARNING ¶Ç´Â INFO Áß Çϳª·Î ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ªÀº INFOÀÔ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "·Î°Å"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 
-metrics int
 

imq.metrics.report.intervalÀ» ÁöÁ¤ÇÑ ÃÊ ¼ö·Î ¼³Á¤ÇÕ´Ï´Ù.

 

ÁöÁ¤ÇÑ ÃÊ °£°ÝÀ¸·Î ¸ÞÆ®¸¯ÀÌ º¸°íµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.

 
-name brokerName
 

imq.instancenameÀ» ÁöÁ¤ÇÑ À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 

ÀÌ ºê·ÎÄ¿ÀÇ ÀνºÅϽº À̸§À» ÁöÁ¤Çϰí ÇØ´ç ÀνºÅϽº ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÕ´Ï´Ù. ºê·ÎÄ¿ À̸§À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÆÄÀÏ À̸§Àº imqbroker·Î ¼³Á¤µË´Ï´Ù.
ÁÖ: °°Àº È£½ºÆ®¿¡¼­ µÎ °³ ÀÌ»óÀÇ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÇÇàÇÏ´Â °æ¿ì¿¡´Â °¢°¢¿¡ °íÀ¯ÇÑ À̸§ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.

 
-passfile fileName
 

imq.passfile.enabled¸¦ true·Î ¼³Á¤ÇÕ´Ï´Ù. jmq.passfile.dirpath¸¦ ÆÄÀÏÀÌ Æ÷ÇÔµÈ °æ·Î·Î ¼³Á¤ÇÕ´Ï´Ù. imq.passfile.nameÀ» ÆÄÀÏ À̸§À¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 

SSL Ű ÀúÀå¼Ò, LDAP »ç¿ëÀÚ ÀúÀå¼Ò ¶Ç´Â JDBC ȣȯ µ¥ÀÌÅͺ£À̽ºÀÇ ºñ¹Ð¹øÈ£¸¦ ÀÐÀ» ÆÄÀÏÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "Passfile »ç¿ë"À» ÂüÁ¶ÇϽʽÿÀ.

 
-password keypassword
 

imq.keystore.password¸¦ ÁöÁ¤ÇÑ ºñ¹Ð¹øÈ£·Î ¼³Á¤ÇÕ´Ï´Ù.

 

SSL ÀÎÁõ Ű ÀúÀå¼ÒÀÇ ºñ¹Ð¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº "º¸¾È °ü¸®ÀÚ"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 
-port number
 

imq.portmapper.port¸¦ ÁöÁ¤ÇÑ ¹øÈ£·Î ¼³Á¤ÇÕ´Ï´Ù.

 

ºê·ÎÄ¿ÀÇ Æ÷Æ® ¸ÅÆÛ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ °ªÀº ±âº»ÀûÀ¸·Î 7676À¸·Î ¼³Á¤µË´Ï´Ù. °°Àº ¼­¹ö¿¡¼­ µÎ °³ÀÇ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÇÇàÇÏ·Á¸é °¢ ºê·ÎÄ¿ÀÇ Æ÷Æ® ¸ÅÆÛ¿¡ ¼­·Î ´Ù¸¥ Æ÷Æ® ¹øÈ£°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù. JMS Ŭ¶óÀÌ¾ðÆ®´Â ÀÌ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇØ¼­ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ¿¬°áÇÕ´Ï´Ù.

 
-remove instance
 

¾øÀ½

 

ºê·ÎÄ¿ ÀνºÅϽº¸¦ Á¦°ÅÇÕ´Ï´Ù. ÀνºÅϽº ±¸¼º ÆÄÀÏ, ·Î±× ÆÄÀÏ, ¿µ±¸ ÀúÀå¼Ò, ÀνºÅϽº¿Í °ü·ÃµÈ ±âŸ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ »èÁ¦ÇÕ´Ï´Ù. -force ¿É¼ÇÀ» ÇÔ²² ÁöÁ¤ÇÑ °æ¿ì°¡ ¾Æ´Ï¸é »ç¿ëÀÚÀÇ È®ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.

 
-reset store| messages|
durables|
props

 

¾øÀ½

 

ÁÖ¾îÁø Àμö¿¡ µû¶ó µ¥ÀÌÅÍ ÀúÀå¼Ò(¶Ç´Â µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ ÀϺÎ) ¶Ç´Â ºê·ÎÄ¿ ÀνºÅϽºÀÇ µî·Ï Á¤º¸¸¦ Àç¼³Á¤ÇÕ´Ï´Ù.

µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Àç¼³Á¤Çϸé Áö¼Ó¼º ¸Þ½ÃÁö, ¿µ±¸ °¡ÀÔ, Æ®·£Àè¼Ç Á¤º¸ µîÀÇ ¸ðµç Áö¼Ó¼º µ¥ÀÌÅͰ¡ Áö¿öÁý´Ï´Ù. ±×·¯¸é ºê·ÎÄ¿ ÀνºÅϽº¸¦ Ãʱ⠻óÅ·Π½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. Áö¼Ó¼º ¸Þ½ÃÁö¸¸ Áö¿ì°Å³ª ¿µ±¸ °¡ÀÔ¸¸ Áö¿ï ¼öµµ ÀÖ½À´Ï´Ù. (¾ÕÀ¸·Î ½ÃÀÛÇÒ ¶§ ¿µ±¸ ÀúÀå¼Ò°¡ Àç¼³Á¤µÇÁö ¾Ê°Ô ÇÏ·Á¸é -reset ¿É¼ÇÀ» »ç¿ëÇÏÁö ¾Ê°í ºê·ÎÄ¿ ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.) ÀÚ¼¼ÇÑ ³»¿ëÀº "Áö¼Ó¼º °ü¸®ÀÚ"¸¦ ÂüÁ¶ÇϽʽÿÀ.

ºê·ÎÄ¿ÀÇ µî·Ï Á¤º¸¸¦ Àç¼³Á¤ÇÏ¸é ±âÁ¸ ÀνºÅϽº ±¸¼º ÆÄÀÏ(config.properties)ÀÌ ºó ÆÄÀÏ·Î ±³Ã¼µË´Ï´Ù. ¸ðµç µî·Ï Á¤º¸¿¡ ±âº»°ªÀÌ ¼³Á¤µË
´Ï´Ù.

 
-restore fileName
 

¾øÀ½

 

ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¸¸ Àû¿ëµË´Ï´Ù. ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·ÏÀ» ÁöÁ¤ÇÑ ¹é¾÷ ÆÄÀÏ·Î ±³Ã¼ÇÕ´Ï´Ù. ÀÌ ÆÄÀÏÀº -backup ¿É¼ÇÀ» »ç¿ëÇØ¼­ ¹Ì¸® ÀÛ¼ºÇØ µÎ¾î¾ß ÇÕ´Ï´Ù. "¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·Ï º¹¿ø"À» ÂüÁ¶ÇϽʽÿÀ.

 
-shared
 

imq.jms.threadpool_modelÀ» shared·Î ¼³Á¤ÇÕ´Ï´Ù.

 

¿¬°á °£¿¡ ½º·¹µå¸¦ °øÀ¯ÇÏ¿© ºê·ÎÄ¿ ÀνºÅϽº°¡ Áö¿øÇÏ´Â ¿¬°áÀÇ ¼ö¸¦ ´Ã¸®±â À§ÇØ jms ¿¬°á ¼­ºñ½º°¡ °øÀ¯ ½º·¹µå Ç® ¸ðµ¨À» »ç¿ëÇØ¼­ ±¸ÇöµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº "¿¬°á ¼­ºñ½º"¸¦ ÂüÁ¶ÇϽʽÿÀ.

 
-silent
 

imq.log.console.outputÀ» NONEÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.

 

Äֿܼ¡ ´ëÇÑ ·Î±ëÀ» ²ü´Ï´Ù.

 
-tty
 

imq.log.console.outputÀ» ALL·Î ¼³Á¤ÇÕ´Ï´Ù.

 

¸ðµç ¸Þ½ÃÁö°¡ Äֿܼ¡ Ç¥½ÃµÇµµ·Ï ¼³Á¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î WARNING ¹× ERROR ¼öÁØ ¸Þ½ÃÁö¸¸ Ç¥½ÃµË´Ï´Ù.

 
-version
 

¾øÀ½

 

¼³Ä¡µÈ Á¦Ç°ÀÇ ¹öÀü ¹øÈ£¸¦ Ç¥½ÃÇÕ´Ï´Ù.

 
-vmargs arg [[arg]...]
 

¾øÀ½

 

Java VMÀ¸·Î Àü´ÞÇÒ Àμö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Àμö´Â °ø¹éÀ¸·Î ±¸ºÐÇÕ´Ï´Ù. Àμö¸¦ µÎ °³ ÀÌ»ó Àü´ÞÇϰųª Àμö¿¡ °ø¹éÀÌ Æ÷ÇÔµÈ °æ¿ì¿¡´Â µû¿ÈÇ¥¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
imqbrokerd -tty -vmargs "-Xmx128m -Xincgc"

 

Ŭ·¯½ºÅ͸¦ »ç¿ëÇÑ ÀÛ¾÷(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)

ÀÌ Àý¿¡¼­´Â ¿©·¯ ºê·ÎÄ¿ÀÇ Å¬·¯½ºÅ͸¦ ±¸¼ºÇÒ ¶§ »ç¿ëµÇ´Â µî·Ï Á¤º¸, ºê·ÎÄ¿¸¦ ¿¬°áÇÏ´Â µÎ °¡Áö ¸Þ¼Òµå, Ŭ·¯½ºÅÍ °ü¸® ¹æ¹ý µî¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Ŭ·¯½ºÅÍ¿¡ ´ëÇÑ ¼Ò°³´Â "´ÙÁß ºê·ÎÄ¿ Ŭ·¯½ºÅÍ(¿£ÅÍÇÁ¶óÀÌÁîÆÇ)"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ŭ·¯½ºÅ͸¦ »ç¿ëÇØ¼­ ÀÛ¾÷À» ÇÒ ¶§¿¡´Â Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ºê·ÎÄ¿ÀÇ È£½ºÆ® »çÀÌ¿¡¼­ ½Ã°è°¡ µ¿±âÈ­µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù.

Ŭ·¯½ºÅÍ ±¸¼º µî·Ï Á¤º¸

ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ ¿¬°áÇÒ ¶§¿¡´Â ¿¬°áµÈ ¸ðµç ºê·ÎÄ¿°¡ Ŭ·¯½ºÅÍ ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇØ °°Àº °ªÀ» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ µî·Ï Á¤º¸´Â Ŭ·¯½ºÅÍÀÇ ºê·ÎÄ¿ Âü°¡¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. Ç¥ 5-3¿¡´Â Ŭ·¯½ºÅÍ¿Í °ü·ÃµÈ ±¸¼º µî·Ï Á¤º¸°¡ ¿ä¾àµÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 5-3    Ŭ·¯½ºÅÍ ±¸¼º µî·Ï Á¤º¸ 

µî·Ï Á¤º¸

¼³¸í

imq.cluster.brokerlist
 

Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ºê·ÎÄ¿¸¦ ½°Ç¥·Î ±¸ºÐµÈ ¸ñ·Ï¿¡ ÁöÁ¤ÇÕ´Ï´Ù. °¢ Ç׸ñÀº ºê·ÎÄ¿ÀÇ È£½ºÆ®¿Í Æ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¿¹: host1:3000,host2:8000,ctrhost

 
imq.cluster.masterbroker
 

¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ È£½ºÆ®¿Í Æ÷Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÛ¾÷ ȯ°æ¿¡ ´ëÇØ ÀÌ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù. ¿¹: ctrhost:7676

 
imq.cluster.url
 

Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀÇ À§Ä¡¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
¿¹: http://webserver/imq/cluster.properties
file:/net/mfsserver/imq/cluster.properies

 
imq.cluster.port
 

Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â °¢ ºê·ÎÄ¿´Â Ŭ·¯½ºÅÍ ¿¬°á ¼­ºñ½º¸¦ À§ÇÑ Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ·¯½ºÅÍ ¿¬°á ¼­ºñ½º´Â Ŭ·¯½ºÅÍ ³»ÀÇ ºê·ÎÄ¿ °£ ³»ºÎ Åë½Å¿¡ »ç¿ëµË´Ï´Ù.
±âº»°ª: 0 (Æ÷Æ®°¡ µ¿ÀûÀ¸·Î ÇÒ´çµÊ)

 
imq.cluster.hostname
 

Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â °¢ ºê·ÎÄ¿´Â »ç¿ë °¡´ÉÇÑ È£½ºÆ®°¡ µÎ °³ ÀÌ»ó ÀÖ´Â °æ¿ì(¿¹¸¦ µé¾î ÄÄÇ»ÅÍ¿¡ ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º Ä«µå°¡ µÑ ÀÌ»óÀÎ °æ¿ì) Ŭ·¯½ºÅÍ ¿¬°á ¼­ºñ½º¸¦ ¹ÙÀεåÇÒ È£½ºÆ®(È£½ºÆ® À̸§ ¶Ç´Â IP ÁÖ¼Ò)¸¦ ÁöÁ¤ÇÏ´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ·¯½ºÅÍ ¿¬°á ¼­ºñ½º´Â Ŭ·¯½ºÅÍ ³»ÀÇ ºê·ÎÄ¿ °£ ³»ºÎ Åë½Å¿¡ »ç¿ëµË´Ï´Ù. ±âº»°ª: null (»ç¿ë °¡´ÉÇÑ ¸ðµç È£½ºÆ®)

 

µÎ ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇØ¼­ Ŭ·¯½ºÅÍ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • Ŭ·¯½ºÅÍ¿Í °ü·ÃµÈ ±¸¼º µî·Ï Á¤º¸´Â °¢ ºê·ÎÄ¿ÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏ(¶Ç´Â °¢ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â ¸í·ÉÁÙ)¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ºê·ÎÄ¿ A (host1, Æ÷Æ® 7676), ºê·ÎÄ¿ B (host2, Æ÷Æ® 5000), ºê·ÎÄ¿ C (ctrlhost, Æ÷Æ® 7676)¸¦ ¿¬°áÇÏ´Â °æ¿ì ºê·ÎÄ¿ A, B, CÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡¼­´Â ´ÙÀ½ µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.
  • imq.cluster.brokerlist=host1, host2:5000, ctrlhost

    Ŭ·¯½ºÅÍ ±¸¼ºÀ» º¯°æÇϱâ·Î ÇÑ °æ¿ì, ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ·Á¸é ¸ðµç ºê·ÎÄ¿¿¡¼­ Ŭ·¯½ºÅÍ °ü·Ã µî·Ï Á¤º¸¸¦ ¾÷µ¥ÀÌÆ®ÇØ¾ß ÇÕ´Ï´Ù.

  • Ŭ·¯½ºÅÍ ±¸¼º µî·Ï Á¤º¸¸¦ Áß¾ÓÀÇ ÇÑ Å¬·¯½ºÅÍ ±¸¼º ÆÄÀÏ¿¡¼­ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸¿¡´Â ¿¬°áÇÒ ºê·ÎÄ¿ ¸ñ·Ï(imq.cluster.brokerlist), ±×¸®°í ¼±ÅÃÀûÀ¸·Î ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ÁÖ¼Ò(imq.cluster.masterbroker)¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • ÀÌ ¹æ¹ýÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀÇ À§Ä¡¸¦ ³ªÅ¸³»´Â imq.cluster.url µî·Ï Á¤º¸µµ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù(Ŭ·¯½ºÅÍÀÇ ¸ðµç ºê·ÎÄ¿¿¡¼­ ¼³Á¤). À¯Áö °ü¸®°¡ ½±´Ù´Â Á¡¿¡¼­ º¼ ¶§ ÀÌ ¹æ¹ýÀº Ŭ·¯½ºÅÍ ±¸¼º¿¡ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.

´ÙÀ½ ÄÚµå »ùÇÃÀº Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀÇ ³»¿ëÀ» ³ªÅ¸³À´Ï´Ù. host1°ú ctrlhost´Â ¸ðµÎ ±âº» Æ÷Æ®¿¡¼­ ½ÇÇàµË´Ï´Ù. ´ÙÀ½ µî·Ï Á¤º¸´Â host1°ú ctrlhost°¡ Ŭ·¯½ºÅÍ¿¡¼­ ¿¬°áµÇ°í ctrlhost°¡ ¸¶½ºÅÍ ºê·ÎÄ¿ÀÓÀ» ÁöÁ¤ÇÕ´Ï´Ù.


imq.cluster.brokerlist=host1,host2:5000,ctrlhost
imq.cluster.masterbroker=ctrlhost

ÀÌ Å¬·¯½ºÅÍ¿¡ ¿¬°áµÈ °¢ ºê·ÎÄ¿ÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡´Â ´ÙÀ½°ú °°ÀÌ Å¬·¯½ºÅÍ ±¸¼º ÆÄÀÏÀÇ urlÀÌ Æ÷ÇԵǾî¾ß ÇÕ´Ï´Ù.


imq.cluster.url=file:/home/cluster.properties

ºê·ÎÄ¿ ¿¬°á

ÀÌ Àý¿¡¼­´Â ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ ¿¬°áÇÏ´Â µÎ °¡Áö ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. »ç¿ëÇÏ´Â ¹æ¹ý¿¡ °ü°è ¾øÀÌ ½ÃÀÛÇÏ´Â °¢ ºê·ÎÄ¿´Â 5Ãʸ¶´Ù ´Ù¸¥ ºê·ÎÄ¿¿ÍÀÇ ¿¬°áÀ» ½ÃµµÇÕ´Ï´Ù. ÀÌ ½Ãµµ°¡ ¼º°øÇϸé Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ´Ù¸¥ ºê·ÎÄ¿°¡ ½ÃÀ۵˴ϴÙ.

ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ ¿¬°áÇÏ´Â °æ¿ì ¸¶½ºÅÍ ºê·ÎÄ¿¸¦ ¸ÕÀú ½ÃÀÛÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. Ŭ·¯½ºÅÍÀÇ ºê·ÎÄ¿°¡ ¸¶½ºÅÍ ºê·ÎÄ¿º¸´Ù ¸ÕÀú ½ÃÀ۵Ǹé ÀϽà ÁßÁö »óÅ·ΠÀÖÀ¸¸é¼­ Ŭ¶óÀÌ¾ðÆ® ¿¬°áÀ» °ÅºÎÇÕ´Ï´Ù. ¸¶½ºÅÍ ºê·ÎÄ¿°¡ ½ÃÀ۵Ǹé ÀϽà ÁßÁöµÈ ºê·ÎÄ¿ÀÇ ¸ðµç ±â´ÉÀ» ÀÚµ¿À¸·Î »ç¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.

¹æ¹ý 1: Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏ ¾øÀ½

ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ ¿¬°áÇÏ´Â ¹æ¹ý

  1. ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â imqbrokerd ¸í·É¿¡ -cluster ¿É¼ÇÀ» »ç¿ëÇÏ°í ¿¬°áÇÒ ºê·ÎÄ¿ÀÇ Àüü ¸ñ·ÏÀ» -cluster ¿É¼ÇÀÇ Àμö·Î ÁöÁ¤ÇÕ´Ï´Ù.
  2. ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¶§ Ŭ·¯½ºÅÍ¿¡ ¿¬°áÇÒ °¢ ºê·ÎÄ¿¿¡ ´ëÇØ ÀÌ ÀÛ¾÷À» ¼öÇàÇÕ´Ï´Ù.
  3. ¿¹¸¦ µé¾î, ´ÙÀ½ ¸í·ÉÀº »õ ºê·ÎÄ¿¸¦ ½ÃÀÛÇϰí host1ÀÇ ±âº» Æ÷Æ®¿¡¼­ ½ÇÇà ÁßÀÎ ºê·ÎÄ¿¿Í host2ÀÇ Æ÷Æ® 7677¿¡¼­ ½ÇÇà ÁßÀÎ ºê·ÎÄ¿, localhostÀÇ Æ÷Æ® 7678¿¡¼­ ½ÇÇà ÁßÀÎ ºê·ÎÄ¿¿¡ ¿¬°áÇÕ´Ï´Ù.

    imqbrokerd -cluster host1,host2:7677,:7678

¹æ¹ý 2: Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏ »ç¿ë

¿¬°áÇÒ ºê·ÎÄ¿ÀÇ ¸ñ·Ï°ú ¼±ÅÃÀûÀÎ ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ÁÖ¼Ò¸¦ ÁöÁ¤Çϴ Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» ¸¸µé ¼öµµ ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ Å¬·¯½ºÅÍ Á¤ÀÇ ¹æ¹ýÀº ÀÛ¾÷ ½Ã½ºÅÛ¿¡ º¸´Ù ÀûÇÕÇÕ´Ï´Ù. Ŭ·¯½ºÅÍÀÇ °¢ ºê·ÎÄ¿´Â imq.cluster.url µî·Ï Á¤º¸ÀÇ °ªÀÌ Å¬·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» °¡¸®Å°µµ·Ï ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

Ŭ·¯½ºÅÍ¿¡ ºê·ÎÄ¿ Ãß°¡

ºê·ÎÄ¿ Ŭ·¯½ºÅ͸¦ ¼³Á¤ÇÏ°í ³ª¸é »õ ºê·ÎÄ¿¸¦ Ãß°¡Çϰųª ÀÌ¹Ì Å¬·¯½ºÅÍ¿¡ ¼ÓÇØ ÀÖ´Â ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÒ ¼ö ÀÖ½À´Ï´Ù.

±âÁ¸ Ŭ·¯½ºÅÍ¿¡ »õ ºê·ÎÄ¿¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÕ´Ï´Ù.

Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì¿¡´Â »õ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¶§ ¸í·ÉÁÙ¿¡¼­ -D ¿É¼ÇÀ» »ç¿ëÇÏ¿© imq.cluster.brokerlist¿Í (ÇÊ¿äÇÑ °æ¿ì) imq.cluster.masterbroker µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.

Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇÏ´Â °æ¿ì ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ Ãß°¡ÇÏ´Â ¹æ¹ý

  1. Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀÇ imq.cluster.brokerlist µî·Ï Á¤º¸¿¡ »õ ºê·ÎÄ¿¸¦ Ãß°¡ÇÕ´Ï´Ù.
  2. Ŭ·¯½ºÅÍÀÇ ºê·ÎÄ¿¿¡ ´ëÇØ ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.
  3. imqcmd reload cls

    ±×·¯¸é ¸ðµç ºê·ÎÄ¿¿¡¼­ imq.cluster.brokerlist µî·Ï Á¤º¸¸¦ ´Ù½Ã ·ÎµåÇϰí Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ºê·ÎÄ¿ÀÇ ¸ðµç Áö¼Ó¼º Á¤º¸¸¦ ÃֽŠ»óÅ·ΠÀ¯ÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ŭ·¯½ºÅÍ¿¡¼­ ºê·ÎÄ¿ ´Ù½Ã ½ÃÀÛ

ÀÌ¹Ì Å¬·¯½ºÅÍ¿¡ ¼ÓÇØ ÀÖ´Â ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÃÀÛÇÏ·Á¸é ´ÙÀ½ Áß Çϳª¸¦ ¼öÇàÇÕ´Ï´Ù.

  • Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇØ¼­ Ŭ·¯½ºÅ͸¦ Á¤ÀÇÇÏ´Â °æ¿ì¿¡´Â ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¶§ »ç¿ëµÇ´Â ¸í·ÉÁÙÀÇ -D ¿É¼ÇÀ» »ç¿ëÇÏ¿© imq.cluster.url µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
  • Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇØ¼­ Ŭ·¯½ºÅ͸¦ Á¤ÀÇÇÏÁö ¾ÊÀº °æ¿ì¿¡´Â »õ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¶§ ¸í·ÉÁÙ¿¡¼­ -D ¿É¼ÇÀ» »ç¿ëÇÏ¿© imq.cluster.brokerlist (±×¸®°í ÇÊ¿äÇÑ °æ¿ì imq.cluster.masterbroker) µî·Ï Á¤º¸¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Ŭ·¯½ºÅÍ¿¡ ¸¶½ºÅÍ ºê·ÎÄ¿°¡ Æ÷ÇԵǾî ÀÖÁö ¾ÊÀº °æ¿ì¿¡´Â -cluster ¿É¼ÇÀ» »ç¿ëÇÏ¸é »õ ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¶§ Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ºê·ÎÄ¿ ¸ñ·ÏÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

Ŭ·¯½ºÅÍ¿¡¼­ ºê·ÎÄ¿ Á¦°Å

Ŭ·¯½ºÅÍ¿¡¼­ ºê·ÎÄ¿¸¦ Á¦°ÅÇÒ ¶§¿¡´Â ´ÙÀ½ »çÇ׿¡ ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù.

  • ´ÙÀ½ ¸í·ÉÁÙÀ» »ç¿ëÇØ¼­ ºê·ÎÄ¿ A, B, C¸¦ ¸ðµÎ ½ÃÀÛÇÑ °æ¿ì, A¸¦ ´Ù½Ã ½ÃÀÛÇÏ´Â °Í¸¸À¸·Î´Â Ŭ·¯½ºÅÍ¿¡¼­ Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù.
  • imqbrokerd -cluster A,B,C

    ´ë½Å ´ÙÀ½ ¸í·ÉÁÙÀ» »ç¿ëÇÏ¿© ´Ù¸¥ ¸ðµç ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

    imqbrokerd -cluster B,C

    ±× ÈÄ¿¡ -cluster ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾Ê°í ºê·ÎÄ¿ A¸¦ ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù.

  • Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» »ç¿ëÇØ¼­ ºê·ÎÄ¿ ¸ñ·ÏÀ» ÁöÁ¤ÇÑ °æ¿ì¿¡´Â ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
    • ±¸¼º ÆÄÀÏ¿¡¼­ ºê·ÎÄ¿¿¡ °üÇÑ ³»¿ëÀ» Á¦°ÅÇÕ´Ï´Ù.
    • Á¦°ÅÇÒ ºê·ÎÄ¿ÀÇ imq.cluster.url µî·Ï Á¤º¸¸¦ º¯°æ ¶Ç´Â Á¦°ÅÇÏ¿© ´õ ÀÌ»ó ÀÏ¹Ý µî·Ï Á¤º¸¸¦ »ç¿ëÇÏÁö ¾Ê°Ô ÇÕ´Ï´Ù.
    • imqcmd reload cls ¸í·ÉÀ» »ç¿ëÇØ¼­ ¸ðµç ºê·ÎÄ¿°¡ Ŭ·¯½ºÅÍ ±¸¼ºÀ» ´Ù½Ã ·ÎµåÇϰí Ŭ·¯½ºÅ͸¦ À籸¼ºÇÏ°Ô ÇÕ´Ï´Ù.

¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·Ï ¹é¾÷

°¢ Ŭ·¯½ºÅʹ Ŭ·¯½ºÅÍ¿¡¼­ ¿µ±¸ »óÅÂÀÇ ¸ðµç º¯°æ »çÇ×(¿µ±¸ °¡ÀÔ, °ü¸®ÀÚ°¡ ÀÛ¼ºÇÑ ¹°¸®Àû ´ë»ó Æ÷ÇÔ)À» ÃßÀûÇÏ´Â ¸¶½ºÅÍ ºê·ÎÄ¿ Çϳª¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ºê·ÎÄ¿´Â ½ÃÀÛÇÒ ¶§ ¸¶½ºÅÍ ºê·ÎÄ¿¸¦ ÂüÁ¶ÇÏ¿© ÀÌ·± Áö¼Ó¼º °´Ã¼¿¡ ´ëÇÑ Á¤º¸¸¦ µ¿±âÈ­ÇÕ´Ï´Ù. µû¶ó¼­ ¸¶½ºÅÍ ºê·ÎÄ¿¿¡ ¹®Á¦°¡ »ý±â¸é Ŭ·¯½ºÅÍ Àüü°¡ ¼Õ»óµÉ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ Á¤±âÀûÀ¸·Î imqbrokerd ¸í·ÉÀÇ -backup ¿É¼ÇÀ» »ç¿ëÇØ¼­ ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ º¯°æ ±â·ÏÀ» ¹é¾÷ÇÏ´Â °ÍÀÌ Áß¿äÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.

imqbrokerd -backup mybackuplog

ÀÌ ÀÛ¾÷Àº ÀûÀýÇÑ ½Ã±â¿¡ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù. ³Ê¹« ¿À·¡µÈ ¹é¾÷ ÆÄÀÏÀ» º¹¿øÇÏ¸é ¹é¾÷À» ¸¶Áö¸·À¸·Î ¼öÇàÇÑ ÈÄ¿¡ ÀÛ¼ºµÈ ¸ðµç Áö¼Ó¼º °´Ã¼°¡ ¼Õ½ÇµË´Ï´Ù.

¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·Ï º¹¿ø

¹®Á¦°¡ ¹ß»ýÇÑ °æ¿ì ¸¶½ºÅÍ ºê·ÎÄ¿¸¦ º¹¿øÇÏ´Â ¹æ¹ý

  1. Ŭ·¯½ºÅÍ¿¡ ÀÖ´Â ¸ðµç ºê·ÎÄ¿¸¦ Á¾·áÇÕ´Ï´Ù.
  2. ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇØ¼­ ¸¶½ºÅÍ ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·ÏÀ» º¹¿øÇÕ´Ï´Ù.
  3. imqbrokerd -restore mybackuplog

  4. ¸¶½ºÅÍ ºê·ÎÄ¿¿¡ »õ À̸§ ¶Ç´Â Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÏ´Â °æ¿ì¿¡´Â Ŭ·¯½ºÅÍ ±¸¼º ÆÄÀÏÀ» ¾÷µ¥ÀÌÆ®ÇÏ¿© ¸¶½ºÅÍ ºê·ÎÄ¿°¡ Ŭ·¯½ºÅÍ¿¡ ¼ÓÇϵµ·Ï ÇÏ°í »õ À̸§À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù(imq.cluster.masterbroker µî·Ï Á¤º¸ »ç¿ë).
  5. ¸ðµç ºê·ÎÄ¿¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.

ºê·ÎÄ¿¸¦ º¹¿øÇÏ¸é ºê·ÎÄ¿ÀÇ ±¸¼º º¯°æ ±â·Ï¿¡ ¿À·¡µÈ µ¥ÀÌÅͰ¡ ´Ù½Ã ·ÎµåµÇ´Â °ÍÀ» ÇÇÇÒ ¼ö ¾ø½À´Ï´Ù. ÇÏÁö¸¸ ¾Õ ÀýÀÇ ¼³¸í°ú °°ÀÌ Á¤±âÀûÀ¸·Î ¹é¾÷À» ÇØ µÎ¸é ÀÌ ¹®Á¦¸¦ ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ½À´Ï´Ù.

¸¶½ºÅÍ ºê·ÎÄ¿¿¡¼­´Â Áö¼Ó¼º °´Ã¼ÀÇ Àüü º¯°æ »çÇ×À» ÃßÀûÇϱ⠶§¹®¿¡ ½Ã°£ÀÌ Áö³ª¸é µ¥ÀÌÅͺ£À̽ºÀÇ Å©±â°¡ »ó´çÈ÷ Ä¿Áú ¼ö ÀÖ½À´Ï´Ù. ¹é¾÷ ¹× º¹¿ø ÀÛ¾÷À» ¼öÇàÇϸé ÀÌ·¯ÇÑ µ¥ÀÌÅͺ£À̽º¸¦ ¾ÐÃàÇϰí ÃÖÀûÈ­ÇÒ ¼ö ÀÖ´Â ÀÌÁ¡ÀÌ ÀÖ½À´Ï´Ù.

·Î±ë

ÀÌ Àý¿¡¼­´Â ºê·ÎÄ¿ÀÇ ±âº» ·Î±ë ±¸¼º¿¡ ´ëÇØ ¼³¸íÇϸç, ±¸¼ºÀ» º¯°æÇÏ¿© ·Î±× Á¤º¸¸¦ ´ëü Ãâ·Â ä³Î·Î ¸®µð·º¼ÇÇϰí, ·Ñ¿À¹ö ±âÁØÀ» º¯°æÇϰí, ºê·ÎÄ¿ ¸ÞÆ®¸¯À» º¸°íÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼­µµ ¼³¸íÇÕ´Ï´Ù. ·Î±ë¿¡ ´ëÇÑ ¼Ò°³´Â "·Î°Å"¸¦ ÂüÁ¶ÇϽʽÿÀ.

±âº» ·Î±ë ±¸¼º

ºê·ÎÄ¿´Â ½ÃÀÛ ½Ã ·Î±× Ãâ·ÂÀ» ´ÙÀ½ À§Ä¡ÀÇ ·Î±× ÆÄÀÏ¿¡ ÀúÀåÇϵµ·Ï ÀÚµ¿À¸·Î ±¸¼ºµË´Ï´Ù.

IMQ_VARHOME/instances/brokerName/log/
(SolarisÀÇ °æ¿ì /var/imq/instances/brokerName/log/)

·Î±× ÆÄÀÏÀº ´Ü¼ø ÅØ½ºÆ® ÆÄÀÏÀÔ´Ï´Ù. À̸§Àº ´ÙÀ½°ú °°À¸¸ç ÀÌ ¼ø¼­´ë·Î ÁöÁ¤µË´Ï´Ù.

log.txt
log_1.txt
log_2.txt
...
log_9.txt

±âº»ÀûÀ¸·Î ·Î±× ÆÄÀÏÀº ÇÑ ÁÖ¿¡ ÇÑ ¹ø¾¿ ·Ñ¿À¹öµÇ¸ç, ½Ã½ºÅÛ¿¡¼­´Â ¾ÆÈ© °³ÀÇ ¹é¾÷ ÆÄÀÏÀ» º¸Á¸ÇÕ´Ï´Ù.

  • ·Î±× ÆÄÀÏÀ» º¸Á¸ÇÏ´Â µð·ºÅ丮¸¦ º¯°æÇÏ·Á¸é imq.log.file.dirpath µî·Ï Á¤º¸¸¦ ¿øÇÏ´Â °æ·Î·Î ¼³Á¤ÇÕ´Ï´Ù.
  • ·Î±× ÆÄÀÏÀÇ ±âº» À̸§À» log°¡ ¾Æ´Ñ ´Ù¸¥ À̸§À¸·Î º¯°æÇÏ·Á¸é imq.log.file.filename µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÕ´Ï´Ù.

ºê·ÎÄ¿´Â ERROR, WARNING, INFO µî ¼¼ °¡Áö ·Î±× ¹üÁÖ¸¦ Áö¿øÇÕ´Ï´Ù(Ç¥ 2-7 ÂüÁ¶). ·Î±ë ¼öÁØÀ» ¼³Á¤Çϸé ÇØ´ç ¼öÁØ ÀÌÇÏÀÇ ¸ðµç ¸Þ½ÃÁö¸¦ ¼öÁýÇÕ´Ï´Ù. ±âº» ·Î±× ¼öÁØÀº INFOÀÔ´Ï´Ù. Áï, ERROR, WARNING, INFO ¸Þ½ÃÁö°¡ ±â·ÏµË´Ï´Ù.

·Î±× ¸Þ½ÃÁö Çü½Ä

±â·ÏµÈ ¸Þ½ÃÁö´Â ŸÀÓ½ºÅÆÇÁ, ¸Þ½ÃÁö ÄÚµå, ¸Þ½ÃÁö ÀÚü·Î ÀÌ·ç¾îÁý´Ï´Ù. Á¤º¸ÀÇ ¾çÀº ¼³Á¤ÇÑ ·Î±× ¼öÁØ¿¡ µû¶ó ´Þ¶óÁý´Ï´Ù. ´ÙÀ½Àº INFO ¸Þ½ÃÁöÀÇ ¿¹ÀÔ´Ï´Ù.


[13/Sep/2000:16:13:36 PDT] B1004 Starting the broker service using tcp [ 25374,100] with min threads 50 and max threads of 500

·Î°Å ±¸¼º º¯°æ

¸ðµç ·Î°Å µî·Ï Á¤º¸¿¡ ´ëÇÑ ¼³¸íÀº Ç¥ 2-8¿¡ ³ª¿Í ÀÖ½À´Ï´Ù.

ºê·ÎÄ¿ÀÇ ·Î°Å ±¸¼ºÀ» º¯°æÇÏ´Â ¹æ¹ý

  1. ·Î±× ¼öÁØÀ» ¼³Á¤ÇÕ´Ï´Ù.
  2. ·Î±ë ¹üÁÖ Çϳª ÀÌ»ó¿¡ ÇØ´çÇÏ´Â Ãâ·Â ä³Î(ÆÄÀÏ, ÄܼÖ, ¶Ç´Â µÑ ´Ù)À» ¼³Á¤ÇÕ´Ï´Ù.
  3. Ãâ·ÂÀ» ÆÄÀÏ¿¡ ±â·ÏÇÏ´Â °æ¿ì¿¡´Â ÆÄÀÏÀÇ ·Ñ¿À¹ö ±âÁØÀ» ±¸¼ºÇÕ´Ï´Ù.

ÀÌ ´Ü°èµéÀº ·Î°Å µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ¿Ï·áÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷Àº µÎ ¹æ¹ý Áß ÇÑ °¡Áö¸¦ »ç¿ëÇÏ¿© ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • ºê·ÎÄ¿¸¦ ½ÃÀÛÇϱâ Àü¿¡ ºê·ÎÄ¿ÀÇ config.properties ÆÄÀÏ¿¡ ÀÖ´Â ·Î°Å µî·Ï Á¤º¸¸¦ º¯°æ ¶Ç´Â Ãß°¡ÇÕ´Ï´Ù.
  • ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â imqbrokerd ¸í·É¿¡¼­ ·Î°Å ¸í·ÉÁÙ ¿É¼ÇÀ» ÁöÁ¤ÇÕ´Ï´Ù. ºê·ÎÄ¿ ¿É¼Ç -D¸¦ »ç¿ëÇØ¼­ ·Î°Å µî·Ï Á¤º¸(¶Ç´Â ¸ðµç ºê·ÎÄ¿ µî·Ï Á¤º¸)¸¦ º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù.

¸í·ÉÁÙ¿¡ Àü´ÞµÇ´Â ¿É¼ÇÀº ºê·ÎÄ¿ ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡¼­ ÁöÁ¤ÇÑ µî·Ï Á¤º¸¸¦ ´ëüÇÕ´Ï´Ù. Ç¥ 5-4¿¡´Â ·Î±ë¿¡ ¿µÇâÀ» ÁÖ´Â imqbrokerd ¿É¼ÇÀÌ ³ª¿Í ÀÖ½À´Ï´Ù.

Ç¥ 5-4    imqbrokerd ·Î°Å ¿É¼Ç ¹× ÇØ´ç µî·Ï Á¤º¸ 

imqbrokerd ¿É¼Ç

¼³¸í

-metrics number
 

¸ÞÆ®¸¯ Á¤º¸¸¦ ¼öÁýÇÏ´Â °£°Ý(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù.

 
-loglevel level
 

·Î±× ¼öÁØÀ» ERROR, WARNING, INFO Áß Çϳª·Î ¼³Á¤ÇÕ´Ï´Ù.

 
-silent
 

Äֿܼ¡ ´ëÇÑ ·Î±ëÀ» ²ü´Ï´Ù.

 
-tty
 

¸ðµç ¸Þ½ÃÁö¸¦ ÄַܼΠº¸³À´Ï´Ù. ±âº»ÀûÀ¸·Î WARNING ¹× ERROR ¼öÁØ ¸Þ½ÃÁö¸¸ Ç¥½ÃµË´Ï´Ù.

 

´ÙÀ½ Àý¿¡¼­´Â ±âº» ±¸¼ºÀ» º¯°æÇÏ¿© ´ÙÀ½À» ¼öÇàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù.

  • Ãâ·Â ä³Î(·Î±× ¸Þ½ÃÁö ´ë»ó) º¯°æ
  • ·Ñ¿À¹ö ±âÁØ º¯°æ
  • ºê·ÎÄ¿ ¸ÞÆ®¸¯ Á¤º¸ ±â·Ï

Ãâ·Â ä³Î º¯°æ

±âº»ÀûÀ¸·Î ¿À·ù ¹× °æ°í ¸Þ½ÃÁö´Â ·Î±× ÆÄÀÏ¿¡ ±â·ÏµÉ »Ó ¾Æ´Ï¶ó Å͹̳ο¡µµ Ç¥½ÃµË´Ï´Ù. (SolarisÀÇ °æ¿ì¿¡´Â ¿À·ù ¸Þ½ÃÁö°¡ ½Ã½ºÅÛÀÇ syslog µ¥¸ó¿¡µµ ±â·ÏµË´Ï´Ù.)

·Î±× ¸Þ½ÃÁöÀÇ Ãâ·Â ä³ÎÀº ´ÙÀ½°ú °°Àº ¹æ¹ýÀ¸·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.

  • ¸ðµç ·Î±× ¹üÁÖ(ÁÖ¾îÁø ¼öÁØ¿¡¼­)ÀÇ Ãâ·ÂÀÌ È­¸é¿¡ Ç¥½ÃµÇ°Ô ÇÏ·Á¸é imqbrokerd ¸í·É¿¡ -tty ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
  • ·Î±× Ãâ·ÂÀÌ È­¸é¿¡ Ç¥½ÃµÇÁö ¾Ê°Ô ÇÏ·Á¸é imqbrokerd ¸í·É¿¡ -silent ¿É¼ÇÀ» »ç¿ëÇÕ´Ï´Ù.
  • ·Î±× ÆÄÀÏ¿¡ ±â·ÏÇÒ ·Î±ë Á¤º¸ÀÇ ¹üÁÖ¸¦ ÁöÁ¤ÇÏ·Á¸é imq.log.file.output µî·Ï Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  • imq.log.file.output=ERROR

  • Äֿܼ¡ ±â·ÏÇÒ ·Î±ë Á¤º¸ÀÇ ¹üÁÖ¸¦ ÁöÁ¤ÇÏ·Á¸é imq.log.console.output µî·Ï Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  • imq.log.console.output=INFO

  • SolarisÀÇ °æ¿ì Solaris syslog¿¡ ±â·ÏÇÒ ·Î±ë Á¤º¸ÀÇ ¹üÁÖ¸¦ ÁöÁ¤ÇÏ·Á¸é imq.log.syslog.output µî·Ï Á¤º¸¸¦ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
  • imq.log.syslog.output=NONE



    ÁÖ

    ·Î±× ¸Þ½ÃÁöÀÇ ´ë»óÀ» º¯°æÇϱâ Àü¿¡, ·Î±ë ¼öÁØÀÌ Ãâ·Â ä³Î¿¡ ¸ÅÇεǴ ·Î±× ¹üÁÖ¿¡ ¸Â´Â °ªÀ¸·Î ¼³Á¤µÇ¾ú´ÂÁö È®ÀÎÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ·Î±× ¼öÁØÀ» ERROR·Î ¼³Á¤Çϰí imq.log.console.output µî·Ï Á¤º¸¸¦ WARNINGÀ¸·Î ¼³Á¤ÇÑ °æ¿ì¿¡´Â ÇØ´ç ¼öÁØ ¸Þ½ÃÁöÀÇ ·Î±ëÀ» Ȱ¼ºÈ­ÇÏÁö ¾Ê¾Ò±â ¶§¹®¿¡ ¸Þ½ÃÁö°¡ ±â·ÏµÇÁö ¾Ê½À´Ï´Ù.



·Ñ¿À¹ö ±âÁØ º¯°æ

·Î±× ÆÄÀÏÀÇ ·Ñ¿À¹ö ±âÁØ¿¡´Â ½Ã°£°ú Å©±âÀÇ µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù. ±âº»°ªÀº ½Ã°£ ±âÁØÀ» »ç¿ëÇϰí 7Àϸ¶´Ù ÆÄÀÏÀ» ·Ñ¿À¹öÇÏ´Â °ÍÀÔ´Ï´Ù.

  • ½Ã°£ °£°ÝÀ» º¯°æÇÏ·Á¸é imq.log.file.rolloversecs µî·Ï Á¤º¸¸¦ º¯°æÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°Àº µî·Ï Á¤º¸ Á¤ÀǸ¦ »ç¿ëÇÏ¸é ½Ã°£ °£°ÝÀ» 10ÀÏ·Î º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
  • imq.log.file.rolloversecs=864000

  • ·Ñ¿À¹ö ±âÁØÀ» ÆÄÀÏ Å©±â·Î º¯°æÇÏ·Á¸é imq.log.file.rolloverbytes µî·Ï Á¤º¸¸¦ ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½ Á¤ÀÇ´Â 500,000¹ÙÀÌÆ® Á¦ÇÑ¿¡ µµ´ÞÇÏ¸é ÆÄÀÏÀ» ·Ñ¿À¹öÇϵµ·Ï ºê·ÎÄ¿¸¦ ¼³Á¤ÇÕ´Ï´Ù.
  • imq.log.file.rolloverbytes=500000

½Ã°£ ¹× Å©±â °ü·Ã ·Ñ¿À¹ö µî·Ï Á¤º¸¸¦ ¸ðµÎ ¼³Á¤ÇÑ °æ¿ì¿¡´Â ¸ÕÀú µµ´ÞÇÑ Á¦ÇÑ¿¡ ÀÇÇØ ·Ñ¿À¹ö°¡ ¹ß»ýÇÕ´Ï´Ù. ¾Õ¿¡¼­ ¼³¸íÇßµíÀÌ ºê·ÎÄ¿´Â ¾ÆÈ© °³±îÁöÀÇ ·Ñ¿À¹ö ÆÄÀÏÀ» º¸Á¸ÇÕ´Ï´Ù.

ºê·ÎÄ¿ ¼º´É ¸ÞÆ®¸¯ ·Î±ë

ºê·ÎÄ¿ÀÇ ±âº» ±¸¼º¿¡´Â ´ÙÀ½°ú °°Àº ¼³Á¤ÀÌ Æ÷ÇԵ˴ϴÙ.

  • imq.metrics.enabled=true
  • imq.metrics.interval=0
  • imq.log.level=INFO

ÀÌ·± ¼³Á¤ÀÇ °á°ú ºê·ÎÄ¿´Â Ȱ¼º ¿¬°á ¼­ºñ½º»Ó ¾Æ´Ï¶ó ¼º´É ¸ÞÆ®¸¯¿¡ °üÇÑ Á¤º¸µµ ¼öÁýÇÏ°Ô µÇÁö¸¸ ¸ÞÆ®¸¯ º¸°í¼­°¡ »ý¼ºµÇÁö´Â ¾Ê½À´Ï´Ù.

ºê·ÎÄ¿°¡ ¸ÞÆ®¸¯ º¸°í¼­¸¦ »ý¼ºÇϵµ·Ï ÇÏ·Á¸é µÎ °¡Áö ¹æ¹ý Áß Çϳª¸¦ »ç¿ëÇÕ´Ï´Ù.

  • imqbrokerd ¸í·É¿¡ -metrics ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿°¡ º¸°í¼­¸¦ »ý¼ºÇÏ´Â °£°Ý
    (ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù.
  • imq.metrics.interval µî·Ï Á¤º¸¸¦ ºê·ÎÄ¿°¡ º¸°í¼­¸¦ »ý¼ºÇÒ °£°Ý(ÃÊ)À¸·Î ¼³Á¤ÇÕ´Ï´Ù.

¸ÞÆ®¸¯ º¸°í¼­°¡ INFO ¹üÁÖ¿¡ Æ÷ÇԵDZ⠶§¹®¿¡, ±âº»ÀûÀ¸·Î ¸ÞÆ®¸¯ º¸°í¼­´Â ·Î±× ÆÄÀÏ Ãâ·Â ä³Î¿¡ ±â·ÏµË´Ï´Ù.

´ÙÀ½¿¡´Â »ùÇà ¸ÞÆ®¸¯ Á¤º¸°¡ ³ª¿Í ÀÖ½À´Ï´Ù.


[31/Jan/2001:15:00:50 PST]
Connections: 0 JVM Heap: 6291456 bytes (5186320 free)
      In: 0 mesgs (0bytes) 0 pkts (0 bytes)
     Out: 0 mesgs (0bytes) 0 pkts (0 bytes)
 Rate In: 0 msgs/sec (0 bytes/sec) 0 pkts/sec (0 bytes/sec)
Rate Out: 0 msgs/sec (0 bytes/sec) 0 pkts/sec (0 bytes/sec)

Ç¥ 5-5¿¡¼­´Â °¢ ¿¬°á ¼­ºñ½º¿¡ ´ëÇØ »ý¼ºµÈ ¸ÞÆ®¸¯ÀÇ Àǹ̿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Ç¥ 5-5    ¿¬°á ¼­ºñ½º¿¡ ´ëÇØ ¼öÁýÇÑ ¸ÞÆ®¸¯ 

¸ÞÆ®¸¯

¼³¸í

Pkts in (Àüü)

 

¸¶Áö¸·À¸·Î Àç¼³Á¤ÇÑ ÈÄ ºê·ÎÄ¿¿¡¼­ ÀÐÀº Àüü ÆÐŶ ¼öÀÔ´Ï´Ù. ¿©±â¿¡´Â JMS ¸Þ½ÃÁö»Ó ¾Æ´Ï¶ó MQ ÇÁ·ÎÅäÄÝ ÆÐŶµµ Æ÷ÇԵ˴ϴÙ.

 

Pkts out (Àüü)

 

¸¶Áö¸·À¸·Î Àç¼³Á¤ÇÑ ÈÄ ºê·ÎÄ¿¿¡¼­ ¾´ Àüü ÆÐŶ ¼öÀÔ´Ï´Ù.

 

JMS Messages in (Àüü)

 

¸¶Áö¸·À¸·Î Àç¼³Á¤ÇÑ ÈÄ ºê·ÎÄ¿¿¡¼­ ÀÐÀº Àüü JMS ¸Þ½ÃÁö ¼öÀÔ´Ï´Ù.

 

JMS Messages out (Àüü)

 

¸¶Áö¸·À¸·Î Àç¼³Á¤ÇÑ ÈÄ ºê·ÎÄ¿¿¡¼­ ¾´ Àüü JMS ¸Þ½ÃÁö ¼öÀÔ´Ï´Ù.

 

Message Bytes in (Àüü)

 

¸¶Áö¸·À¸·Î Àç¼³Á¤ÇÑ ÈÄ ºê·ÎÄ¿¿¡¼­ ÀÐÀº Àüü ¸Þ½ÃÁö ¹ÙÀÌÆ® ¼öÀÔ´Ï´Ù.

 

Message Bytes out (Àüü)

 

¾´ Àüü ¸Þ½ÃÁö ¹ÙÀÌÆ® ¼öÀÔ´Ï´Ù.

 

Current # connections

 

ÇöÀç ¿­¸° ¿¬°áÀÇ ¼öÀÔ´Ï´Ù.

 

Ç¥ 5-6¿¡¼­´Â °¢ ºê·ÎÄ¿¿¡ ´ëÇØ ¼öÁý ¹× º¸°íµÇ´Â ¸ÞÆ®¸¯À» ¼³¸íÇÕ´Ï´Ù.

Ç¥ 5-6    °¢ ºê·ÎÄ¿¿¡ ´ëÇØ ¼öÁýÇÑ ¸ÞÆ®¸¯ 

¸ÞÆ®¸¯

¼³¸í

VM heap size (¹ÙÀÌÆ®)

 

Java VM ÈüÀÇ ÃÖ´ë Å©±âÀÔ´Ï´Ù.

 

VM heap free spave (¹ÙÀÌÆ®)

 

Java VM Èü¿¡¼­ »ç¿ëÇÒ ¼ö ÀÖ´Â ³²Àº °ø°£ÀÇ Å©±âÀÔ´Ï´Ù.

 



ÁÖ

ÀÌ Á¤º¸´Â imqcmd metrics ¸í·ÉÀ» ÅëÇØ¼­µµ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.




ÀÌÀü      ¸ñÂ÷      »öÀÎ      ´ÙÀ½     
Copyright 2002 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.


ºÎǰ ¹øÈ£: 817-5019-10