Sun Java System Message Queue 3 2005Q4 °ü¸® ¼³¸í¼ |
13Àå
¸í·ÉÁÙ ÂüÁ¶ÀÌ Àå¿¡¼´Â Message Queue ¸í·ÉÁÙ °ü¸® À¯Æ¿¸®Æ¼ »ç¿ë¿¡ ´ëÇÑ ÂüÁ¶ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.
¸í·ÉÁÙ ±¸¹®Message Queue ¸í·ÉÁÙ À¯Æ¿¸®Æ¼´Â ½© ¸í·ÉÀÔ´Ï´Ù. À¯Æ¿¸®Æ¼ À̸§ÀÌ ¸í·ÉÀÌ°í ÇÏÀ§ ¸í·É ¶Ç´Â ¿É¼ÇÀº ÇØ´ç ¸í·É¿¡ Àü´ÞµÇ´Â ÀμöÀÔ´Ï´Ù. º°µµÀÇ ¸í·ÉÀ» »ç¿ëÇÏ¿© À¯Æ¿¸®Æ¼¸¦ ½ÃÀÛÇϰųª Á¾·áÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
¸ðµç ¸í·ÉÁÙ À¯Æ¿¸®Æ¼´Â ´ÙÀ½°ú °°Àº ¸í·É ±¸¹®À» °øÀ¯ÇÕ´Ï´Ù.
utilityName [subcommand] [commandArgument] [[-optionName [-optionArgument]]É]
¿©±â¼ utilityNameÀº ´ÙÀ½ Áß ÇϳªÀÔ´Ï´Ù.
ÇÏÀ§ ¸í·É ¹× ¸í·É ¼öÁØÀÇ Àμö(ÀÖ´Â °æ¿ì)´Â ¸ðµç ¿É¼Ç°ú Àμö ¾Õ¿¡ ¿Í¾ß ÇÕ´Ï´Ù. ¿É¼Ç ÀÚü´Â ÀÓÀÇ ¼ø¼´ë·Î ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù. ¸ðµç ÇÏÀ§ ¸í·É, ¸í·É Àμö, ¿É¼Ç ¹× ¿É¼Ç Àμö´Â °ø¹éÀ¸·Î ±¸ºÐµË´Ï´Ù. ¿É¼Ç Àμö °ª¿¡ °ø¹éÀÌ Æ÷ÇԵǾî ÀÖ´Â °æ¿ì Àüü °ªÀ» µû¿ÈÇ¥·Î ¹¾î¾ß ÇÕ´Ï´Ù. ÀϹÝÀûÀ¸·Î ¼Ó¼º °ª ½ÖÀ» µû¿ÈÇ¥·Î ¹´Â °ÍÀÌ °¡Àå ¾ÈÀüÇÕ´Ï´Ù.
±âº» ºê·ÎÄ¿¸¦ ½ÃÀÛÇÏ´Â ´ÙÀ½ ¸í·ÉÀº ÇÏÀ§ ¸í·ÉÀýÀÌ ¾ø´Â ¸í·ÉÁÙÀÇ ¿¹ÀÔ´Ï´Ù.
imqbrokerd
´ÙÀ½Àº Àüü ¸í·ÉÁÙÀÇ ¿¹ÀÔ´Ï´Ù.
imqcmd destroy dst -t q -n myQueue -u admin -f -s
ÀÌ ¸í·ÉÀº myQueue¶ó´Â ´ë±â¿ ´ë»ó(´ë»ó À¯Çü q)À» ¿ÏÀü »èÁ¦ÇÕ´Ï´Ù. ÀÎÁõÀº »ç¿ëÀÚ À̸§ admin¿¡ ´ëÇØ ¼öÇàµË´Ï´Ù. ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. ÀÌ ¸í·ÉÀº È®ÀÎ ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÏÁö ¾Ê°í(-f ¿É¼Ç) ÀÚµ¿ ¸ðµå·Î ¼öÇàµÇ¸ç ¾î¶°ÇÑ Ãâ·Âµµ Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù(-s ¿É¼Ç).
ºê·ÎÄ¿ À¯Æ¿¸®Æ¼ºê·ÎÄ¿ À¯Æ¿¸®Æ¼(imqbrokerd)´Â ºê·ÎÄ¿¸¦ ½ÃÀÛÇÕ´Ï´Ù. ¸í·ÉÁÙ ¿É¼ÇÀº ÇöÀç ºê·ÎÄ¿ ¼¼¼Ç¿¡ ´ëÇؼ¸¸ ºê·ÎÄ¿ ±¸¼º ÆÄÀÏÀÇ °ªÀ» ¹«½ÃÇÕ´Ï´Ù.
Ç¥ 13-1¿¡¼´Â imqbrokerd ¸í·ÉÀÇ ¿É¼Ç°ú °¢ ¿É¼ÇÀ¸·Î ´ëüµÇ´Â ±¸¼º µî·Ï Á¤º¸(ÀÖ´Â °æ¿ì)¸¦ º¸¿©ÁÝ´Ï´Ù.
Ç¥ 13-1 ºê·ÎÄ¿ À¯Æ¿¸®Æ¼ ¿É¼Ç
¿É¼Ç
´ëüµÇ´Â µî·Ï Á¤º¸
¼³¸í
-name instanceName
imq.instancename
ºê·ÎÄ¿ÀÇ ÀνºÅϽº À̸§
µ¿ÀÏÇÑ È£½ºÆ®¿¡¼ ½ÇÇà ÁßÀÎ ¿©·¯ ºê·ÎÄ¿ ÀνºÅϽº¿¡´Â ¼·Î ´Ù¸¥ ÀνºÅϽº À̸§ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
±âº»°ª: imqbroker
-port portNumber
imq.portmapper.port
ºê·ÎÄ¿ÀÇ Æ÷Æ® ¸ÅÆÛ Æ÷Æ® ¹øÈ£
Message Queue Ŭ¶óÀ̾ðÆ®´Â ÀÌ Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¿¡ ¿¬°áÇÕ´Ï´Ù. µ¿ÀÏÇÑ È£½ºÆ®¿¡¼ ½ÇÇà ÁßÀÎ ¿©·¯ ºê·ÎÄ¿ ÀνºÅϽº¿¡´Â ¼·Î ´Ù¸¥ Æ÷Æ® ¸ÅÆÛ Æ÷Æ® ¹øÈ£°¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
±âº»°ª: 7676
-cluster broker1 [ [,broker2 ] É ]
imq.cluster.brokerlist
ºê·ÎÄ¿¸¦ Ŭ·¯½ºÅÍ¿¡ ¿¬°á1
ÁöÁ¤µÈ ºê·ÎÄ¿´Â imq.cluster.brokerlist µî·Ï Á¤º¸ÀÇ ¸ñ·Ï°ú º´Çյ˴ϴÙ. °¢ ºê·ÎÄ¿ Àμö´Â ´ÙÀ½ ÇüÅ Áß ÇϳªÀÔ´Ï´Ù.
hostName:portNumber
hostName
:portNumberhostNameÀ» »ý·«ÇÏ´Â °æ¿ì¿¡´Â ±âº»°ªÀÌ localhostÀÔ´Ï´Ù. portNumber¸¦ »ý·«ÇÏ´Â °æ¿ì¿¡´Â ±âº»°ªÀÌ 7676ÀÔ´Ï´Ù.
-Dproperty=value
ÀνºÅϽº ±¸¼º ÆÄÀÏÀÇ ÇØ´ç µî·Ï Á¤º¸
±¸¼º µî·Ï Á¤º¸ ¼³Á¤
ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 14Àå, "ºê·ÎÄ¿ µî·Ï Á¤º¸ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÁÖÀÇ: ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÑ µî·Ï Á¤º¸ÀÇ Çü½Ä°ú ¸ÂÃã¹ý¿¡ ÁÖÀÇÇϽʽÿÀ. À߸øµÈ °ªÀº ¾Ë¸²À̳ª °æ°í ¾øÀÌ ¹«½ÃµË´Ï´Ù.
-reset props
¾øÀ½
±¸¼º µî·Ï Á¤º¸ Àç¼³Á¤
ºê·ÎÄ¿ÀÇ ±âÁ¸ ÀνºÅϽº ±¸¼º ÆÄÀÏ(config.properties)À» ºó ÆÄÀÏ·Î ¹Ù²ß´Ï´Ù. ¸ðµç µî·Ï Á¤º¸¿¡ ±âº»°ªÀÌ ¼³Á¤µË´Ï´Ù.
-reset store
¾øÀ½
¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼Ò Àç¼³Á¤
µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ ¸ðµç ¿µ±¸ µ¥ÀÌÅÍ(Áö¼Ó¼º ¸Þ½ÃÁö, ¿µ±¸ °¡ÀÔ ¹× Æ®·£Àè¼Ç Á¤º¸ Æ÷ÇÔ)¸¦ »èÁ¦ÇÏ¿© ºó »óÅ¿¡¼ ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù. ÀÌÈÄ¿¡ ´Ù½Ã ½ÃÀÛÇÒ ¶§ ¿µ±¸ ÀúÀå¼Ò°¡ Àç¼³Á¤µÇÁö ¾Êµµ·Ï ÇÏ·Á¸é -reset ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾Ê°í ºê·ÎÄ¿ ÀνºÅϽº¸¦ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
Áö¼Ó¼º ¸Þ½ÃÁö ¶Ç´Â ¿µ±¸ °¡ÀÔ¸¸ »èÁ¦ÇÏ·Á¸é -reset messages ¶Ç´Â -reset durables¸¦ ´ë½Å »ç¿ëÇÕ´Ï´Ù.
-reset messages
¾øÀ½
µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡¼ Áö¼Ó¼º ¸Þ½ÃÁö »èÁ¦
-reset durables
¾øÀ½
µ¥ÀÌÅÍ ÀúÀå¼Ò¿¡¼ ¿µ±¸ °¡ÀÔ »èÁ¦
-backup fileName
¾øÀ½
±¸¼º º¯°æ ·¹Äڵ带 ÆÄÀÏ·Î ¹é¾÷1
ÀÚ¼¼ÇÑ ³»¿ëÀº ±¸¼º º¯°æ ±â·Ï °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
-restore fileName
¾øÀ½
¹é¾÷ ÆÄÀÏ¿¡¼ ±¸¼º º¯°æ ·¹ÄÚµå º¹¿ø1
-backup ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¹é¾÷ ÆÄÀÏÀ» ¹Ì¸® ÀÛ¼ºÇØ µÎ¾î¾ß ÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº ±¸¼º º¯°æ ±â·Ï °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
-remove instance
¾øÀ½
ºê·ÎÄ¿ ÀνºÅϽº Á¦°Å2
ÀνºÅϽº ±¸¼º ÆÄÀÏ, ·Î±× ÆÄÀÏ, ¿µ±¸ ÀúÀå¼Ò ¹× ÀνºÅϽº¿Í °ü·ÃµÈ ±âŸ ÆÄÀÏ ¹× µð·ºÅ丮¸¦ »èÁ¦ÇÕ´Ï´Ù.
-password keyPassword
imq.keystore.password
SSL ÀÎÁõ Å° ÀúÀå¼ÒÀÇ ºñ¹Ð¹øÈ£3
-dbuser userName
imq.persist.jdbc.user
JDBC ±â¹Ý ¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ »ç¿ëÀÚ À̸§
-dbpassword dbPassword
imq.persist.jdbc.password
JDBC ±â¹Ý ¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ ºñ¹Ð¹øÈ£3
-ldappassword ldapPassword
imq.user_repository.ldap.password
LDAP »ç¿ëÀÚ ÀúÀå¼ÒÀÇ ºñ¹Ð¹øÈ£3
-passfile filePath
imq.passfile.enabled
imq.passfile.dirpath
imq.passfile.nameºñ¹Ð¹øÈ£ ÆÄÀÏÀÇ À§Ä¡
ºê·ÎÄ¿ÀÇ imq.passfile.enabled µî·Ï Á¤º¸¸¦ true·Î ¼³Á¤ÇÏ°í imq.passfile.dirpath¸¦ ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â °æ·Î·Î ¼³Á¤Çϸç imq.passfile.nameÀ» ÆÄÀÏ À̸§ ÀÚü·Î ¼³Á¤ÇÕ´Ï´Ù.
ÀÚ¼¼ÇÑ ³»¿ëÀº ºñ¹Ð¹øÈ£ ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
-shared
imq.jms.threadpool_model
°øÀ¯ ½º·¹µå Ç® ¸ðµ¨À» »ç¿ëÇÏ¿© jms ¿¬°á ¼ºñ½º ±¸Çö
¿¬°á °£¿¡ ¿¹¿Ü ½º·¹µå°¡ °øÀ¯µÇ¹Ç·Î Áö¿øµÇ´Â ¿¬°á ¼ö°¡ Áõ°¡ÇÕ´Ï´Ù.
ºê·ÎÄ¿ÀÇ imq.jms.threadpool_model µî·Ï Á¤º¸¸¦ shared·Î ¼³Á¤ÇÕ´Ï´Ù.
-javahome path
¾øÀ½
´ëü Java ·±Å¸ÀÓÀÇ À§Ä¡
±âº»°ª: ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ·±Å¸ÀÓ ¶Ç´Â Message Queue¿Í ÇÔ²² ¹øµé·Î Á¦°øµÈ ·±Å¸ÀÓÀ» »ç¿ëÇÕ´Ï´Ù.
-vmargs arg1 [ [ arg2 ] É ]
¾øÀ½
Àμö¸¦ Java °¡»ó ¸Ó½Å¿¡ Àü´Þ
Àμö´Â °ø¹éÀ¸·Î ±¸ºÐµË´Ï´Ù. µÎ °³ ÀÌ»óÀÇ Àμö¸¦ Àü´ÞÇϰųª °ø¹éÀ» Æ÷ÇÔÇÏ´Â Àμö¸¦ Àü´ÞÇÏ·Á¸é Àμö ¸ñ·ÏÀ» µû¿ÈÇ¥·Î ¹½À´Ï´Ù.
VM Àμö´Â ¸í·ÉÁÙÀ» ÅëÇؼ¸¸ Àü´ÞÇÒ ¼ö ÀÖÀ¸¸ç, ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡´Â °ü·Ã ±¸¼º µî·Ï Á¤º¸°¡ ¾ø½À´Ï´Ù.
-license [ licenseName ]
¾øÀ½
·ÎµåÇÒ »ç¿ë±ÇÀÌ ¼³Ä¡µÈ Message Queue Á¦Ç°ÀÇ ±âº»°ª°ú ´Ù¸¦ °æ¿ì:
pe ±âº» ±â´É »ç¿ë
Ç÷§ÆûÆÇtry ¿£ÅÍÇÁ¶óÀÌÁî ±â´É »ç¿ë Ç÷§ÆûÆÇ
(90ÀÏ ½ÃÇè »ç¿ë)unl ¿£ÅÍÇÁ¶óÀÌÁîÆÇ
»ç¿ë±Ç À̸§ÀÌ ÁöÁ¤µÇÁö ¾ÊÀº °æ¿ì¿¡´Â ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ¸ðµç »ç¿ë±ÇÀÌ ³ª¿µË´Ï´Ù.
-upgrade-store-nobackup
¾øÀ½
Message Queue 3.5 ¶Ç´Â 3.5 SPx·Î ¾÷±×·¹À̵åÇÒ ¶§ ȣȯµÇÁö ¾Ê´Â ¹öÀüÀÇ ÀÌÀü µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ÀÚµ¿À¸·Î Á¦°Å2
ÀÚ¼¼ÇÑ ³»¿ëÀº Message Queue ¼³Ä¡ ¼³¸í¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
-force
¾øÀ½
»ç¿ëÀÚ È®ÀÎ ¾øÀÌ ÀÛ¾÷ ¼öÇà
ÀÌ ¿É¼ÇÀº ÀϹÝÀûÀ¸·Î È®ÀÎÀ» ÇÊ¿ä·Î ÇÏ´Â -remove instance ¹× -upgrade-store-nobackup ¿É¼Ç¿¡¸¸ Àû¿ëµË´Ï´Ù.
-loglevel level
imq.broker.log.level
·Î±ë ¼öÁØ:
NONE
ERROR
WARNING
INFO±âº»°ª: INFO
-metrics interval
imq.metrics.interval
ºê·ÎÄ¿ ¸ÞÆ®¸¯ ·Î±ë °£°Ý(ÃÊ)
-tty
imq.log.console.output
¸ðµç ¸Þ½ÃÁö¸¦ Äֿܼ¡ ±â·Ï
ºê·ÎÄ¿ÀÇ imq.log.console.output µî·Ï Á¤º¸¸¦ ALL·Î ¼³Á¤ÇÕ´Ï´Ù.
ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ¿À·ù ¹× °æ°í ¸Þ½ÃÁö¸¸ ±â·ÏµË´Ï´Ù.
-s | -silent
imq.log.console.output
ÀÚµ¿ ¸ðµå(Äֿܼ¡ ±â·ÏÇÏÁö ¾ÊÀ½)
ºê·ÎÄ¿ÀÇ imq.log.console.output µî·Ï Á¤º¸¸¦ NONEÀ¸·Î ¼³Á¤ÇÕ´Ï´Ù.
-version
¾øÀ½
¹öÀü Á¤º¸ Ç¥½Ã4
-h | -help
¾øÀ½
»ç¿ë µµ¿ò¸» Ç¥½Ã4
1ÀÌ ¿É¼ÇÀº ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¸¸ Àû¿ëµË´Ï´Ù.
2ÀÌ ¿É¼ÇÀº -force¸¦ ÇÔ²² ÁöÁ¤ÇÑ °æ¿ì°¡ ¾Æ´Ï¸é »ç¿ëÀÚÀÇ È®ÀÎÀÌ ÇÊ¿äÇÕ´Ï´Ù.
3ÀÌ ¿É¼ÇÀº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç ÃßÈÄ¿¡ Á¦°ÅµÉ °ÍÀÔ´Ï´Ù. ´ë½Å¿¡, ºñ¹Ð¹øÈ£¸¦ ¿ÏÀüÈ÷ »ý·«Çϰųª(¸í·É¿¡¼ ´ëȽÄÀ¸·Î ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ¸Þ½ÃÁö Ç¥½Ã) -passfile ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ Æ÷ÇÔÇÏ´Â ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
4¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
¸í·É À¯Æ¿¸®Æ¼¸í·É À¯Æ¿¸®Æ¼(imqcmd)´Â ºê·ÎÄ¿, ¿¬°á ¼ºñ½º, ¿¬°á, ¹°¸®Àû ´ë»ó, ¿µ±¸ °¡ÀÔ ¹× Æ®·£Àè¼ÇÀ» °ü¸®ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
¸ðµç imqcmd ¸í·ÉÀº ÇÏÀ§ ¸í·ÉÀ» Æ÷ÇÔÇØ¾ß ÇÕ´Ï´Ù. ´Ü, -v ¶Ç´Â -h ¿É¼ÇÀ» »ç¿ëÇÏ¿© Á¦Ç° ¹öÀü Á¤º¸ ¶Ç´Â »ç¿ë µµ¿ò¸»À» Ç¥½ÃÇÏ´Â °æ¿ì´Â Á¦¿ÜµË´Ï´Ù. ´ÙÀ½Àº »ç¿ë °¡´ÉÇÑ ÇÏÀ§ ¸í·É ¸ñ·ÏÀÌ¸ç °¢°¢ÀÇ ÇÏÀ§ ¸í·É¿¡ ´ëÇؼ´Â ´ÙÀ½ Àý¿¡¼ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ¸ðµç °æ¿ì¿¡ ÇÏÀ§ ¸í·É¿¡¼ ºê·ÎÄ¿ ÁÖ¼Ò(-b ¿É¼Ç)¸¦ ¹ÞÀ¸¸ç È£½ºÆ® À̸§ ¶Ç´Â Æ÷Æ® ¹øÈ£°¡ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é °ª localhost ¹× 7676À» ±âº»°ªÀ¸·Î °£ÁÖÇÕ´Ï´Ù.
ºê·ÎÄ¿ °ü¸®
¸í·É À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù. ´ë½Å, ºê·ÎÄ¿ À¯Æ¿¸®Æ¼(imqbrokerd)¸¦ »ç¿ëÇϽʽÿÀ. ºê·ÎÄ¿°¡ ½ÃÀÛµÈ ÈÄ¿¡´Â Ç¥ 13-2¿¡ ³ª¿µÈ imqcmd ÇÏÀ§ ¸í·ÉÀ» »ç¿ëÇÏ¿© ºê·ÎÄ¿¸¦ °ü¸® ¹× Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 13-2 ºê·ÎÄ¿ °ü¸®¿¡ ´ëÇÑ ¸í·É À¯Æ¿¸®Æ¼ ÇÏÀ§ ¸í·É
±¸¹®
¼³¸í
shutdown bkr [-b hostName:portNumber]
ºê·ÎÄ¿ Á¾·á
restart bkr [-b hostName:portNumber]
ºê·ÎÄ¿ ´Ù½Ã ½ÃÀÛ
ºê·ÎÄ¿¸¦ Á¾·áÇÏ°í óÀ½ ½ÃÀÛÇßÀ» ¶§ ÁöÁ¤Çß´ø °Í°ú µ¿ÀÏÇÑ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
pause bkr [-b hostName:portNumber]
ºê·ÎÄ¿ ÀϽà ÁßÁö
ÀÚ¼¼ÇÑ ³»¿ëÀº ºê·ÎÄ¿ ÀϽà ÁßÁö¸¦ ÂüÁ¶ÇϽʽÿÀ.
resume bkr [-b hostName:portNumber]
ºê·ÎÄ¿ ´Ù½Ã ½ÃÀÛ
update bkr [-b hostName:portNumber]
-o property1=value1
[ [-o property2=value2] É ]ºê·ÎÄ¿ µî·Ï Á¤º¸ ¼³Á¤
ºê·ÎÄ¿ µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 14Àå, "ºê·ÎÄ¿ µî·Ï Á¤º¸ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.
reload cls
Ŭ·¯½ºÅÍ ±¸¼º ´Ù½Ã ·Îµå1
¸ðµç Áö¼Ó¼º Á¤º¸¸¦ ÃֽŠ»óÅ·ΠÀ¯ÁöÇÕ´Ï´Ù.
query bkr -b hostName:portNumber
ºê·ÎÄ¿ µî·Ï Á¤º¸ °ª ³ª¿
¶ÇÇÑ Å¬·¯½ºÅÍ ³» ÁöÁ¤µÈ ºê·ÎÄ¿¿¡ ¿¬°áµÈ ¸ðµç ½ÇÇà ÁßÀÎ ºê·ÎÄ¿¸¦ ³ª¿ÇÕ´Ï´Ù.
metrics bkr [-b hostName:portNumber]
[-m metricType]
[-int interval]
[-msp numSamples]ºê·ÎÄ¿ ¸ÞÆ®¸¯ Ç¥½Ã
-m ¿É¼ÇÀº Ç¥½ÃÇÒ ¸ÞÆ®¸¯ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ttl ºê·ÎÄ¿·Î À¯ÀÔ ¶Ç´Â À¯ÃâµÇ´Â ¸Þ½ÃÁö ¶Ç´Â ÆÐŶ
rts ¸Þ½ÃÁö ¹× ÆÐŶÀÌ ºê·ÎÄ¿·Î À¯ÀÔ ¶Ç´Â À¯ÃâµÇ´Â ÃÊ´ç ¼Óµµ
cxn ¿¬°á, °¡»ó ¸Þ¸ð¸® Èü ¹× ½º·¹µå
±âº»°ª: ttl
-int ¿É¼ÇÀº ¸ÞÆ®¸¯ Ç¥½Ã °£°Ý(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: 5
-msp ¿É¼ÇÀº Ç¥½ÃÇÒ »ùÇà ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: ¹«Á¦ÇÑ(ÁöÁ¤µÇÁö ¾ÊÀ½)
1ÀÌ ¿É¼ÇÀº ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¸¸ Àû¿ëµË´Ï´Ù.
¿¬°á ¼ºñ½º °ü¸®
Ç¥ 13-3¿¡¼´Â ¿¬°á ¼ºñ½º¸¦ °ü¸®Çϱâ À§ÇÑ imqcmd ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-3 ¿¬°á ¼ºñ½º °ü¸®¿¡ ´ëÇÑ ¸í·É À¯Æ¿¸®Æ¼ ÇÏÀ§ ¸í·É
±¸¹®
¼³¸í
pause svc -n serviceName
[-b hostName:portNumber]¿¬°á ¼ºñ½º ÀϽà ÁßÁö
admin ¿¬°á ¼ºñ½º´Â ÀϽà ÁßÁöÇÒ ¼ö ¾ø½À´Ï´Ù.
resume svc -n serviceName
[-b hostName:portNumber]¿¬°á ¼ºñ½º ´Ù½Ã ½ÃÀÛ
update svc -n serviceName
[-b hostName:portNumber]
-o property1=value1
[ [-o property2=value2] É ]¿¬°á ¼ºñ½º µî·Ï Á¤º¸ ¼³Á¤
¿¬°á ¼ºñ½º µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ¿¬°á µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
list svc [-b hostName:portNumber]
ºê·ÎÄ¿¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿¬°á ¼ºñ½º ³ª¿
query svc -n serviceName
[-b hostName:portNumber]¿¬°á ¼ºñ½º µî·Ï Á¤º¸ °ª ³ª¿
metrics svc -n serviceName
[-b hostName:portNumber]
[-m metricType]
[-int interval]
[-msp numSamples]¿¬°á ¼ºñ½º ¸ÞÆ®¸¯ Ç¥½Ã
-m ¿É¼ÇÀº Ç¥½ÃÇÒ ¸ÞÆ®¸¯ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ttl ÁöÁ¤µÈ ¿¬°á ¼ºñ½º¸¦ ÅëÇØ ºê·ÎÄ¿·Î
À¯ÀÔ ¹× À¯ÃâµÇ´Â ¸Þ½ÃÁö ¹× ÆÐŶrts ÁöÁ¤µÈ ¿¬°á ¼ºñ½º¸¦ ÅëÇØ ¸Þ½ÃÁö ¹× ÆÐŶÀÌ ºê·ÎÄ¿·Î À¯ÀÔ ¶Ç´Â À¯ÃâµÇ´Â ÃÊ´ç ¼Óµµ
cxn ¿¬°á, °¡»ó ¸Þ¸ð¸® Èü ¹× ½º·¹µå
±âº»°ª: ttl
-int ¿É¼ÇÀº ¸ÞÆ®¸¯ Ç¥½Ã °£°Ý(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: 5
-msp ¿É¼ÇÀº Ç¥½ÃÇÒ »ùÇà ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: ¹«Á¦ÇÑ(ÁöÁ¤µÇÁö ¾ÊÀ½)
¿¬°á °ü¸®
Ç¥ 13-4¿¡¼´Â ¿¬°áÀ» °ü¸®Çϱâ À§ÇÑ imqcmd ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
¹°¸®Àû ´ë»ó °ü¸®
Ç¥ 13-5¿¡¼´Â ¹°¸®Àû ´ë»ó °ü¸®¿¡ »ç¿ëµÇ´Â imqcmd ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù. -t(´ë»ó À¯Çü) ¿É¼ÇÀº ¾ðÁ¦³ª µÎ °¡Áö °ª Áß Çϳª¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
q ´ë±â¿ ´ë»ó
t ÁÖÁ¦ ´ë»ó
Ç¥ 13-5 ¹°¸®Àû ´ë»ó °ü¸®¿¡ ´ëÇÑ ¸í·É À¯Æ¿¸®Æ¼ ÇÏÀ§ ¸í·É
±¸¹®
¼³¸í
create dst -t destType -n destName
[-o property1=value1]
[ [-o property2=value2] É ]¹°¸®Àû ´ë»ó ÀÛ¼º1
´ë»ó À̸§ destName¿¡´Â ¿µ¼ýÀÚ ¹®ÀÚ(°ø¹é ¾øÀ½)¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ¿µ¹®ÀÚ, ¹ØÁÙ ¹®ÀÚ(_) ¶Ç´Â ´Þ·¯ ±âÈ£($) ¹®ÀÚ·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ´ë»ó À̸§Àº mq·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.
destroy dst -t destType -n destName
¹°¸®Àû ´ë»ó ¿ÏÀü »èÁ¦1
ÀÌ ÀÛ¾÷Àº »ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿Ã³·³ ½Ã½ºÅÛ¿¡¼ »ý¼ºµÈ ´ë»ó¿¡´Â Àû¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
pause dst [-t destType -n destName]
[-pst pauseType]¹°¸®Àû ´ë»ó¿¡ ´ëÇÑ ¸Þ½ÃÁö Àü´Þ ÀϽà ÁßÁö
-t ¹× -n ¿É¼Ç¿¡¼ ÁöÁ¤ÇÑ ¹°¸®Àû ´ë»ó¿¡ ´ëÇØ ¸Þ½ÃÁö Àü´ÞÀ» ÀϽà ÁßÁöÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ¸ðµç ´ë»óÀÌ ÀϽà ÁßÁöµË´Ï´Ù.
pst ¿É¼ÇÀº ÀϽà ÁßÁöÇÒ ¸Þ½ÃÁö Àü´ÞÀÇ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
CONSUMERS ¸Þ½ÃÁö »ç¿ëÀÚ·Î Àü´Þ ÀϽà ÁßÁö
PRODUCERS ¸Þ½ÃÁö »ý¼ºÀÚ·Î Àü´Þ ÀϽà ÁßÁö
ALL ¸ðµç ¸Þ½ÃÁö Àü´Þ ÀϽà ÁßÁö
±âº»°ª: ALL
resume dst [-t destType -n destName]
¹°¸®Àû ´ë»ó¿¡ ´ëÇÑ ¸Þ½ÃÁö Àü´Þ ´Ù½Ã ½ÃÀÛ
-t ¹× -n ¿É¼ÇÀ» ÅëÇØ ÁöÁ¤ÇÑ ¹°¸®Àû ´ë»ó¿¡ ´ëÇÑ ¸Þ½ÃÁö Àü´Þ ´Ù½Ã ½ÃÀÛ ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ¸ðµç ´ë»óÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ.
update dst -t destType -n destName
-o property1=value1
[ [-o property2=value2] É ]¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ ¼³Á¤
¹°¸®Àû ´ë»ó µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 15Àå, "¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ ÂüÁ¶"¸¦ ÂüÁ¶ÇϽʽÿÀ.
purge dst -t destType -n destName
¹°¸®Àû ´ë»ó¿¡¼ ¸ðµç ¸Þ½ÃÁö Á¦°Å
compact dst [-t destType -n destName]
¹°¸®Àû ´ë»ó ¾ÐÃà
-t ¹× -n ¿É¼Ç¿¡¼ ÁöÁ¤ÇÏ´Â ¹°¸®Àû ´ë»ó¿¡ ´ëÇÑ ÆÄÀÏ ±â¹Ý ¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ¾ÐÃàÇÕ´Ï´Ù. ÀÌ ¿É¼ÇÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ¸ðµç ´ë»óÀÌ ¾ÐÃàµË´Ï´Ù.
´ë»óÀ» ¾ÐÃàÇÏ·Á¸é ¸ÕÀú ´ë»óÀ» ÀϽà ÁßÁöÇØ¾ß ÇÕ´Ï´Ù.
list dst [-t destType]
[-tmp]¹°¸®Àû ´ë»ó ³ª¿
-t ¿É¼ÇÀ» ÅëÇØ ÁöÁ¤µÈ À¯ÇüÀÇ ¸ðµç ¹°¸®Àû ´ë»óÀ» ³ª¿ÇÕ´Ï´Ù. ´ë»ó À¯ÇüÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ´ë±â¿ ¹× ÁÖÁ¦ ´ë»óÀÌ ¸ðµÎ ³ª¿µË´Ï´Ù. -tmp ¿É¼ÇÀ» ÁöÁ¤ÇÏ´Â °æ¿ì Àӽà ´ë»óµµ ³ª¿µË´Ï´Ù.
query dst -t destType -n destName
¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ °ª ³ª¿
metrics dst -t destType -n destName
[-m metricType]
[-int interval]
[-msp numSamples]¹°¸®Àû ´ë»ó ¸ÞÆ®¸¯ Ç¥½Ã
-m ¿É¼ÇÀº Ç¥½ÃÇÒ ¸ÞÆ®¸¯ À¯ÇüÀ» ÁöÁ¤ÇÕ´Ï´Ù.
ttl ´ë»óÀ¸·Î À¯ÀÔ ¹× À¯ÃâµÇ¸ç ¸Þ¸ð¸®¿¡ À§Ä¡ÇÑ
¸Þ½ÃÁö ¹× ÆÐŶrts ±âŸ ¼Óµµ Á¤º¸¿Í ¸Þ½ÃÁö ¹× ÆÐŶÀÌ ºê·ÎÄ¿·Î À¯ÀÔ ¹× À¯ÃâµÇ´Â ÃÊ´ç ¼Óµµ
con ¸Þ½ÃÁö »ç¿ëÀÚ °ü·Ã ¸ÞÆ®¸¯
dsk µð½ºÅ© »ç¿ë
±âº»°ª: ttl
-int ¿É¼ÇÀº ¸ÞÆ®¸¯ Ç¥½Ã °£°Ý(ÃÊ)À» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: 5
-msp ¿É¼ÇÀº Ç¥½ÃÇÒ »ùÇà ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ±âº»°ª: ¹«Á¦ÇÑ(ÁöÁ¤µÇÁö ¾ÊÀ½)
1¸¶½ºÅÍ ºê·ÎÄ¿¸¦ ÀϽÃÀûÀ¸·Î »ç¿ëÇÒ ¼ö ¾ø´Â Ŭ·¯½ºÅÍ¿¡¼´Â ÀÌ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
¿µ±¸ °¡ÀÔ °ü¸®
Ç¥ 13-6¿¡¼´Â ¿µ±¸ °¡ÀÔÀ» °ü¸®ÇÏ´Â µ¥ »ç¿ëµÇ´Â imqcmd ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-6 ¿µ±¸ °¡ÀÔ °ü¸®¿¡ ´ëÇÑ ¸í·É À¯Æ¿¸®Æ¼ ÇÏÀ§ ¸í·É
±¸¹®
¼³¸í
destroy dur -c clientID
-n subscriberName¿µ±¸ °¡ÀÔ ¿ÏÀü »èÁ¦1
purge dur -c clientID
-n subscriberName¿µ±¸ °¡ÀÔ¿¡ ´ëÇÑ ¸ðµç ¸Þ½ÃÁö Á¦°Å
list dur -d topicName
ÁÖÁ¦¿¡ ´ëÇÑ ¿µ±¸ °¡ÀÔ ³ª¿
1¸¶½ºÅÍ ºê·ÎÄ¿¸¦ ÀϽÃÀûÀ¸·Î »ç¿ëÇÒ ¼ö ¾ø´Â ºê·ÎÄ¿ Ŭ·¯½ºÅÍ¿¡¼´Â ÀÌ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
Æ®·£Àè¼Ç °ü¸®
Ç¥ 13-7¿¡¼´Â Æ®·£Àè¼ÇÀ» °ü¸®ÇÏ´Â µ¥ »ç¿ëµÇ´Â imqcmd ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
ÀÏ¹Ý ¸í·É À¯Æ¿¸®Æ¼ ¿É¼Ç
Ç¥ 13-8¿¡ ³ª¿µÈ Ãß°¡ ¿É¼ÇÀº imqcmd ¸í·ÉÀÇ ¸ðµç ÇÏÀ§ ¸í·É¿¡ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 13-8 ÀÏ¹Ý ¸í·É À¯Æ¿¸®Æ¼ ¿É¼Ç
¿É¼Ç
¼³¸í
-secure
ssladmin ¿¬°á ¼ºñ½º¸¦ »ç¿ëÇÏ´Â ºê·ÎÄ¿¿¡ º¸¾È ¿¬°á »ç¿ë
-u userName
ÀÎÁõ¿¡ »ç¿ëµÇ´Â »ç¿ëÀÚ À̸§
ÀÌ ¿É¼ÇÀ» »ý·«ÇÏ¸é ¸í·É À¯Æ¿¸®Æ¼¿¡¼ ´ëȽÄÀ¸·Î »ç¿ëÀÚ À̸§À» ¹¯´Â ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
-p password
ÀÎÁõ¿¡ »ç¿ëµÇ´Â ºñ¹Ð¹øÈ£1
-passfile path
ºñ¹Ð¹øÈ£ ÆÄÀÏÀÇ À§Ä¡
ÀÚ¼¼ÇÑ ³»¿ëÀº ºñ¹Ð¹øÈ£ ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
-rtm timeoutInterval
Ãʱ⠽ð£ ÃÊ°ú °£°Ý(ÃÊ)
¿äûÀ» ´Ù½Ã ½ÃµµÇϱâ Àü¿¡ ¸í·É À¯Æ¿¸®Æ¼°¡ ºê·ÎÄ¿·ÎºÎÅÍ ÀÀ´äÀ» ±â´Ù¸®´Â Ãʱ⠽𣠱æÀÌÀÔ´Ï´Ù. °¢ ÈÄ¼Ó Àç½Ãµµ¿¡¼´Â ÀÌ Ãʱ⠰£°ÝÀÇ ¹è¼ö°¡ µÇ´Â ½Ã°£ ÃÊ°ú °£°ÝÀ» »ç¿ëÇÕ´Ï´Ù.
±âº»°ª: 10
-rtr numRetries
ºê·ÎÄ¿ ¿äû ½Ã°£ÀÌ ÃÊ°úµÈ ÈÄ ½ÃµµÇÒ Àç½Ãµµ Ƚ¼ö
±âº»°ª: 5
-javahome path
´ëü Java ·±Å¸ÀÓÀÇ À§Ä¡
±âº»°ª: ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ·±Å¸ÀÓ ¶Ç´Â Message Queue°ú ÇÔ²² ¹øµé·Î Á¦°øµÈ ·±Å¸ÀÓÀ» »ç¿ëÇÕ´Ï´Ù.
-f
»ç¿ëÀÚ È®ÀÎ ¾øÀÌ ÀÛ¾÷ ¼öÇà
-s
ÀÚµ¿ ¸ðµå(Ãâ·ÂÀÌ Ç¥½ÃµÇÁö ¾ÊÀ½)
-v
-h
-H
¼Ó¼º ¸ñ·Ï°ú ¿¹¸¦ Æ÷ÇÔÇÏ¿© ÀÚ¼¼ÇÑ »ç¿ë µµ¿ò¸»À» Ç¥½ÃÇÕ´Ï´Ù.2,3
1ÀÌ ¿É¼ÇÀº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç ÃßÈÄ Á¦°ÅµË´Ï´Ù. ´ë½Å¿¡, ºñ¹Ð¹øÈ£¸¦ ¿ÏÀüÈ÷ »ý·«Çϰųª(¸í·É¿¡¼ ´ëȽÄÀ¸·Î ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ¸Þ½ÃÁö Ç¥½Ã) -passfile ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ Æ÷ÇÔÇÏ´Â ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
2¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
3ÀÌ ¿É¼Ç¿¡´Â »ç¿ëÀÚ À̸§°ú ºñ¹Ð¹øÈ£°¡ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù.
°´Ã¼ °ü¸®ÀÚ À¯Æ¿¸®Æ¼°´Ã¼ °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqobjmgr)´Â Message Queue °ü¸® °´Ã¼¸¦ »ý¼º ¹× °ü¸®ÇÕ´Ï´Ù. Ç¥ 13-9¿¡¼´Â »ç¿ë °¡´ÉÇÑ ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-9 °´Ã¼ °ü¸®ÀÚ ÇÏÀ§ ¸í·É
ÇÏÀ§ ¸í·É
¼³¸í
add
°´Ã¼ ÀúÀå¼Ò¿¡ °ü¸® °´Ã¼ Ãß°¡
delete
°´Ã¼ ÀúÀå¼Ò¿¡¼ °ü¸® °´Ã¼ »èÁ¦
list
°´Ã¼ ÀúÀå¼ÒÀÇ °ü¸® °´Ã¼ ³ª¿
query
°ü¸® °´Ã¼ Á¤º¸ Ç¥½Ã
update
°ü¸® °´Ã¼ ¼öÁ¤
Ç¥ 13-10¿¡¼´Â imqobjmgr ¸í·É¿¡ ´ëÇÑ ¿É¼ÇÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-10 °´Ã¼ °ü¸®ÀÚ ¿É¼Ç
¿É¼Ç
¼³¸í
-l lookupName
°ü¸® °´Ã¼ÀÇ JNDI Á¶È¸ À̸§
-j attribute=value
JNDI °´Ã¼ ÀúÀå¼Ò ¼Ó¼º(°´Ã¼ ÀúÀå¼Ò ÂüÁ¶)
-t objectType
°ü¸® °´Ã¼ À¯Çü:
q ´ë±â¿ ´ë»ó
t ÁÖÁ¦ ´ë»ó
cf ¿¬°á ÆÑÅ丮
qf ´ë±â¿ ¿¬°á ÆÑÅ丮
tf ÁÖÁ¦ ¿¬°á ÆÑÅ丮
xcf ºÐ»ê Æ®·£Àè¼ÇÀÇ ¿¬°á ÆÑÅ丮
xqf ¹èÆ÷ Æ®·£Àè¼ÇÀÇ ´ë±â¿ ¿¬°á ÆÑÅ丮
xtf ºÐ»ê Æ®·£Àè¼ÇÀÇ ÁÖÁ¦ ¿¬°á ÆÑÅ丮
e SOAP Á¾Á¡(Java Ŭ¶óÀ̾ðÆ®¿ë Message Queue °³¹ß ¾È³»¼ ÂüÁ¶)
-o attribute=value
°ü¸® °´Ã¼ ¼Ó¼º(°ü¸® °´Ã¼ ¼Ó¼º ¹× 16Àå, "°ü¸® °´Ã¼ ¼Ó¼º ÂüÁ¶" ÂüÁ¶)
-r readOnlyState
°ü¸® °´Ã¼°¡ Àбâ Àü¿ëÀԴϱî?
trueÀ̸é Ŭ¶óÀ̾ðÆ®¿¡¼ °´Ã¼ ¼Ó¼ºÀ» ¼öÁ¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ±âº»°ª: false
-i fileName
ÇÏÀ§ ¸í·ÉÀý Àüü ¶Ç´Â ÀϺθ¦ Æ÷ÇÔÇÏ´Â ¸í·É ÆÄÀÏÀÇ À̸§
-pre
¸í·ÉÀ» ¼öÇàÇÏÁö ¾Ê°í °á°ú ¹Ì¸® º¸±â
ÀÌ ¿É¼ÇÀº ±âº» ¼Ó¼ºÀÇ °ªÀ» È®ÀÎÇÒ ¶§ À¯¿ëÇÕ´Ï´Ù.
-javahome path
´ëü Java ·±Å¸ÀÓÀÇ À§Ä¡
±âº»°ª: ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ·±Å¸ÀÓ ¶Ç´Â Message Queue¿Í ÇÔ²² ¹øµé·Î Á¦°øµÈ ·±Å¸ÀÓÀ» »ç¿ëÇÕ´Ï´Ù.
-f
»ç¿ëÀÚ È®ÀÎ ¾øÀÌ ÀÛ¾÷ ¼öÇà
-s
ÀÚµ¿ ¸ðµå(Ãâ·ÂÀÌ Ç¥½ÃµÇÁö ¾ÊÀ½)
-v
¹öÀü Á¤º¸ Ç¥½Ã1
-h
»ç¿ë µµ¿ò¸» Ç¥½Ã1
-H
¼Ó¼º ¸ñ·Ï°ú ¿¹¸¦ Æ÷ÇÔÇÏ¿© ÀÚ¼¼ÇÑ »ç¿ë µµ¿ò¸» Ç¥½Ã1
1¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqdbmgr)¿¡¼´Â JDBC ±â¹Ý ¿µ±¸ µ¥ÀÌÅÍ ÀúÀå¼ÒÀÇ µ¥ÀÌÅͺ£À̽º ½ºÅ°¸¶¸¦ ¼³Á¤ÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼Õ»óµÈ Message Queue µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» »èÁ¦Çϰųª µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ º¯°æÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Ç¥ 13-11¿¡¼´Â »ç¿ë °¡´ÉÇÑ ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-12¿¡´Â imqdbmgr ¸í·ÉÀÇ ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ 13-12 µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ ¿É¼Ç
¿É¼Ç
¼³¸í
-b instanceName
ºê·ÎÄ¿ÀÇ ÀνºÅϽº À̸§
-Dproperty=value
ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸ ¼³Á¤
Áö¼Ó¼º °ü·Ã ºê·ÎÄ¿ ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Áö¼Ó¼º µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
ÁÖÀÇ: ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© ¼³Á¤ÇÑ µî·Ï Á¤º¸ÀÇ Çü½Ä°ú ¸ÂÃã¹ý¿¡ ÁÖÀÇÇϽʽÿÀ. À߸øµÈ °ªÀº ¾Ë¸²À̳ª °æ°í ¾øÀÌ ¹«½ÃµË´Ï´Ù.
-u name
ÀÎÁõ¿¡ »ç¿ëµÇ´Â »ç¿ëÀÚ À̸§
-p password
ÀÎÁõ¿¡ »ç¿ëµÇ´Â ºñ¹Ð¹øÈ£1
-passfile path
ºñ¹Ð¹øÈ£ ÆÄÀÏÀÇ À§Ä¡
ÀÚ¼¼ÇÑ ³»¿ëÀº ºñ¹Ð¹øÈ£ ÆÄÀÏ »ç¿ëÀ» ÂüÁ¶ÇϽʽÿÀ.
-v
¹öÀü Á¤º¸ Ç¥½Ã2
-h
»ç¿ë µµ¿ò¸» Ç¥½Ã2
1ÀÌ ¿É¼ÇÀº ´õ ÀÌ»ó »ç¿ëµÇÁö ¾ÊÀ¸¸ç ÃßÈÄ Á¦°ÅµË´Ï´Ù. ´ë½Å¿¡, ºñ¹Ð¹øÈ£¸¦ ¿ÏÀüÈ÷ »ý·«Çϰųª(¸í·É¿¡¼ ´ëȽÄÀ¸·Î ºñ¹Ð¹øÈ£¸¦ ¹¯´Â ¸Þ½ÃÁö Ç¥½Ã) -passfile ¿É¼ÇÀ» »ç¿ëÇÏ¿© ºñ¹Ð¹øÈ£¸¦ Æ÷ÇÔÇÏ´Â ºñ¹Ð¹øÈ£ ÆÄÀÏÀ» ÁöÁ¤ÇÕ´Ï´Ù.
2¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
»ç¿ëÀÚ °ü¸®ÀÚ À¯Æ¿¸®Æ¼»ç¿ëÀÚ °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqusermgr)´Â Ç÷§ ÆÄÀÏ »ç¿ëÀÚ ÀúÀå¼Ò¸¦ ä¿ì°Å³ª ÆíÁýÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ À¯Æ¿¸®Æ¼´Â ºê·ÎÄ¿°¡ ¼³Ä¡µÈ À§Ä¡¿Í µ¿ÀÏÇÑ È£½ºÆ®¿¡¼ ½ÇÇàµÇ¾î¾ß ÇÕ´Ï´Ù. ºê·ÎÄ¿º° »ç¿ëÀÚ ÀúÀå¼Ò°¡ ¾ÆÁ÷ ¾øÀ¸¸é ¸ÕÀú ÇØ´ç ºê·ÎÄ¿ ÀνºÅϽº¸¦ ½ÃÀÛÇÏ¿© »ç¿ëÀÚ ÀúÀå¼Ò¸¦ ¸¸µé¾î¾ß ÇÕ´Ï´Ù. ¶ÇÇÑ ÀúÀå¼Ò¿¡ ¾µ ¼ö ÀÖ´Â ÀûÀýÇÑ ±ÇÇѵµ ÇÊ¿äÇÕ´Ï´Ù. Áï, Solaris ¹× Linux Ç÷§ÆûÀÇ °æ¿ì¿¡´Â ÇØ´ç ºê·ÎÄ¿ ÀνºÅϽº¸¦ óÀ½À¸·Î ¸¸µç »ç¿ëÀÚ³ª ·çÆ® »ç¿ëÀÚ¿©¾ß ÇÕ´Ï´Ù.
Ç¥ 13-13¿¡¼´Â imqusermgr ¸í·É¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù. ÀÌ °æ¿ì, -i ¿É¼ÇÀº ¸í·ÉÀÇ »ç¿ëÀÚ ÀúÀå¼Ò°¡ Àû¿ëµÇ´Â ºê·ÎÄ¿ÀÇ ÀνºÅϽº À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ±âº» À̸§ imqbroker°¡ »ç¿ëµË´Ï´Ù.
¶ÇÇÑ Ç¥ 13-14¿¡ ³ª¿µÈ ¿É¼ÇÀº imqusermgr ¸í·ÉÀÇ ¸ðµç ÇÏÀ§ ¸í·É¿¡ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ç¥ 13-14 ÀÏ¹Ý »ç¿ëÀÚ °ü¸®ÀÚ ¿É¼Ç
¿É¼Ç
¼³¸í
-f
»ç¿ëÀÚ È®ÀÎ ¾øÀÌ ÀÛ¾÷ ¼öÇà
-s
ÀÚµ¿ ¸ðµå(Ãâ·ÂÀÌ Ç¥½ÃµÇÁö ¾ÊÀ½)
-v
¹öÀü Á¤º¸ Ç¥½Ã1
-h
»ç¿ë µµ¿ò¸» Ç¥½Ã1
1¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
¼ºñ½º °ü¸®ÀÚ À¯Æ¿¸®Æ¼¼ºñ½º °ü¸®ÀÚ À¯Æ¿¸®Æ¼(imqsvcadmin)´Â ºê·ÎÄ¿¸¦ Windows ¼ºñ½º·Î ¼³Ä¡ÇÕ´Ï´Ù. Ç¥ 13-15¿¡¼´Â »ç¿ë °¡´ÉÇÑ ÇÏÀ§ ¸í·ÉÀ» ³ª¿ÇÕ´Ï´Ù.
Ç¥ 13-16¿¡´Â imqsvcadmin ¸í·ÉÀÇ ¿É¼ÇÀÌ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù.
Ç¥ 13-16 ¼ºñ½º °ü¸®ÀÚ ¿É¼Ç
¿É¼Ç
¼³¸í
-javahome path
´ëü Java ·±Å¸ÀÓÀÇ À§Ä¡
±âº»°ª: ½Ã½ºÅÛ¿¡ ¼³Ä¡µÈ ·±Å¸ÀÓ ¶Ç´Â Message Queue¿Í ÇÔ²² ¹øµé·Î Á¦°øµÈ ·±Å¸ÀÓÀ» »ç¿ëÇÕ´Ï´Ù.
-jrehome path
´ëü Java Runtime Environment(JRE)ÀÇ À§Ä¡
-vmargs arg1 [ [arg2] É ]
ºê·ÎÄ¿ ¼ºñ½º¸¦ ½ÇÇà ÁßÀÎ Java °¡»ó ¸Ó½Å¿¡ Àü´ÞÇÒ Ãß°¡ Àμö1
¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
imqsvcadmin install -vmargs "-Xms16m -Xmx128m"
-args arg1 [ [arg2] É ]
ºê·ÎÄ¿ ¼ºñ½º¿¡ Àü´ÞÇÒ Ãß°¡ ¸í·ÉÁÙ Àμö1
¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
imqsvcadmin install -args "-passfile d:\imqpassfile"
ºê·ÎÄ¿ ¸í·ÉÁÙ Àμö¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ºê·ÎÄ¿ À¯Æ¿¸®Æ¼¸¦ ÂüÁ¶ÇϽʽÿÀ.
-h
»ç¿ë µµ¿ò¸» Ç¥½Ã2
1ÀÌ·¯ÇÑ Àμö´Â ¼ºñ½ºÀÇ µî·Ï Á¤º¸ â(Windows °ü¸® µµ±¸ Á¦¾îÆÇÀÇ ¼ºñ½º µµ±¸)¿¡ ÀÖ´Â ÀÏ¹Ý ÅÇÀÇ ½ÃÀÛ ¸Å°³ º¯¼ö Çʵ忡¼µµ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
2¸í·ÉÁÙ¿¡ ÁöÁ¤µÈ ´Ù¸¥ ¿É¼ÇÀº ¹«½ÃµË´Ï´Ù.
-javahome, -vmargs ¹× -args ¿É¼ÇÀ» »ç¿ëÇÏ¿© ÁöÁ¤ÇÑ ¸ðµç Á¤º¸´Â Windows ·¹Áö½ºÆ®¸®ÀÇ ´ÙÀ½ °æ·Î¿¡ ÀÖ´Â JREHome, JVMArgs ¹× ServiceArgs Å° ¾Æ·¡¿¡ ÀúÀåµË´Ï´Ù.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iMQ_Broker\Parameters
Å° µµ±¸ À¯Æ¿¸®Æ¼Å° µµ±¸ À¯Æ¿¸®Æ¼(imqkeytool)´Â ºê·ÎÄ¿¿¡ ´ëÇØ ÀÚü ¼¸íÇÑ ÀÎÁõ¼¸¦ »ý¼ºÇÕ´Ï´Ù. ÀÌ ÀÎÁõ¼´Â ssljms, ssladmin ¶Ç´Â cluster ¿¬°á ¼ºñ½º¿¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.
imqkeytool -broker
UNIX ½Ã½ºÅÛÀÇ °æ¿ì superuser(root) °èÁ¤¿¡¼ ÀÌ À¯Æ¿¸®Æ¼¸¦ ½ÇÇàÇØ¾ß ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.