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

Sun ·Î°í
Sun Java System Message Queue 3 2005Q4 °ü¸® ¼³¸í¼­ 

16Àå
°ü¸® °´Ã¼ ¼Ó¼º ÂüÁ¶

ÀÌ Àå¿¡¼­´Â °ü¸® °´Ã¼ÀÇ ¼Ó¼º¿¡ ´ëÇÑ ÂüÁ¶ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ ÀåÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù.


¿¬°á ÆÑÅ丮 ¼Ó¼º

¿¬°á ÆÑÅ丮 °´Ã¼ÀÇ ¼Ó¼ºÀº ´ÙÀ½ Àý¿¡ ¼³¸íµÈ ¹üÁÖ·Î ºÐ·ùµË´Ï´Ù.

¿¬°á ó¸®

Ç¥ 16-1¿¡´Â ¿¬°á 󸮿¡ »ç¿ëµÇ´Â ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-1 ¿¬°á 󸮿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º 

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqAddressList

¹®ÀÚ¿­

±âÁ¸ Message Queue 3.0 ÁÖ¼Ò(ÀÖ´Â °æ¿ì). ¾ø´Â °æ¿ì¿¡´Â Ç¥ 16-2ÀÇ Ã¹ ¹ø° Ç׸ñ

ºê·ÎÄ¿ ÁÖ¼Ò ¸ñ·Ï

ÀÌ ¸ñ·ÏÀº ½°Ç¥·Î ±¸ºÐµÈ Çϳª ÀÌ»óÀÇ ¸Þ½ÃÁö ¼­¹ö ÁÖ¼Ò·Î ±¸¼ºµË´Ï´Ù. °¢ ÁּҴ Ŭ¶óÀ̾ðÆ®°¡ ¿¬°áÇÒ ¼ö ÀÖ´Â ºê·ÎÄ¿ ÀνºÅϽºÀÇ È£½ºÆ® À̸§, Æ÷Æ® ¹øÈ£ ¹× ¿¬°á ¼­ºñ½º¸¦ ÁöÁ¤Çϰųª ³ªÅ¸³À´Ï´Ù. ÁÖ¼Ò ±¸¹®Àº ¿¬°á ¼­ºñ½º ¹× Æ÷Æ® ÇÒ´ç ¹æ¹ý¿¡ µû¶ó ´Ù¸¨´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº ¾Æ·¡¸¦ ÂüÁ¶ÇϽʽÿÀ.

imqAddressListBehavior

¹®ÀÚ¿­

PRIORITY

¼­¹ö ÁÖ¼Ò¿¡ ¿¬°áÀ» ½ÃµµÇÏ´Â ¼ø¼­:

  PRIORITY  ÁÖ¼Ò ¸ñ·Ï¿¡ ÁöÁ¤µÈ ¼ø¼­

  RANDOM    ÀÓÀÇÀÇ ¼ø¼­

ÁÖ: ¿©·¯ Ŭ¶óÀ̾ðÆ®°¡ µ¿ÀÏÇÑ ¿¬°á ÆÑÅ丮¸¦ °øÀ¯ÇÏ´Â °æ¿ì ÀÓÀÇÀÇ ¿¬°á ¼ø¼­¸¦ ÁöÁ¤ÇÏ¿© ¸ðµç Ŭ¶óÀ̾ðÆ®°¡ °°Àº ÁÖ¼Ò·Î ¿¬°áÇÏ´Â °ÍÀ» ¸·À» ¼ö ÀÖ½À´Ï´Ù.

imqAddressListIterations

Á¤¼ö

5

¿¬°á ¼³Á¤ ¶Ç´Â Àç¼³Á¤À» ½ÃµµÇϸç ÁÖ¼Ò ¸ñ·ÏÀ» ¹Ýº¹Çϴ Ƚ¼ö

°ª -1Àº ¹«Á¦ÇÑ ¹Ýº¹À» ÀǹÌÇÕ´Ï´Ù.

imqPingInterval

Á¤¼ö

30

Ŭ¶óÀ̾ðÆ®¿Í ºê·ÎÄ¿ °£ ¿¬°áÀ» Å×½ºÆ®ÇÏ´Â °£°Ý(ÃÊ)

°ª 0 ¶Ç´Â -1À» ¼³Á¤ÇÏ¸é ¿¬°á Å×½ºÆ®¸¦ ÁÖ±âÀûÀ¸·Î ½ÇÇàÇÒ ¼ö ¾ø½À´Ï´Ù.

imqReconnectEnabled

ºÎ¿ï

false

²÷¾îÁø ¿¬°áÀ» ´Ù½Ã ¼³Á¤ÇϽðڽÀ´Ï±î?

imqReconnectAttempts

Á¤¼ö

0

´ÙÀ½ ÁÖ¼Ò·Î À̵¿Çϱâ Àü¿¡ ÁÖ¼Ò ¸ñ·ÏÀÇ °¢ ÁÖ¼Ò¿¡ ¿¬°á ¶Ç´Â À翬°áÀ» ½ÃµµÇϴ Ƚ¼ö

°ª -1Àº ¹«Á¦ÇÑ ¿¬°á ½Ãµµ Ƚ¼ö¸¦ ÀǹÌÇÏ¸ç ¿¬°áµÉ ¶§±îÁö ù ¹ø° ÁÖ¼Ò¿¡ ¿¬°áÇϱâ À§ÇØ ¹Ýº¹ ½ÃµµÇÕ´Ï´Ù.

imqReconnectInterval

±ä Á¤¼ö

3000

À翬°á ½Ãµµ °£°Ý(¹Ð¸®ÃÊ)

ÀÌ °ªÀº ÁöÁ¤µÈ ÁÖ¼Ò¿¡ ´ëÇÑ ¿¬¼ÓÀûÀÎ ½Ãµµ¿Í ¸ñ·ÏÀÇ ¿¬¼ÓÀûÀÎ ÁÖ¼Ò¿¡ ´ëÇØ ¸ðµÎ Àû¿ëµË´Ï´Ù.

ÁÖ: °ªÀÌ ³Ê¹« ÀÛÀ¸¸é ºê·ÎÄ¿¸¦ º¹±¸ÇÏ´Â ½Ã°£ÀÌ ÃæºÐÇÏÁö ¸øÇÒ ¼öµµ ÀÖ½À´Ï´Ù. °ªÀÌ ³Ê¹« Å©¸é ¿¬°á ½Ã ³Ê¹« ¿À·¡ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

imqSSLIsHostTrusted

ºÎ¿ï

true

ºê·ÎÄ¿ÀÇ ÀÚü ¼­¸íÇÑ ÀÎÁõ¼­¸¦ »ç¿ëÇϽðڽÀ´Ï±î?

ÁÖ: ÀÎÁõ ±â°üÀÇ ¼­¸íµÈ ÀÎÁõ¼­¸¦ »ç¿ëÇÏ·Á¸é ÀÌ ¼Ó¼ºÀ» false·Î ¼³Á¤ÇÕ´Ï´Ù.

imqAddressList ¼Ó¼º °ªÀº ¿¬°áÇÒ Çϳª ÀÌ»óÀÇ ¸Þ½ÃÁö ¼­¹ö ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â ½°Ç¥·Î ±¸ºÐµÈ ¹®ÀÚ¿­ÀÔ´Ï´Ù. °¢ ÁÖ¼ÒÀÇ ÀÏ¹Ý ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

scheme://address

¿©±â¼­ schemeÀº Ç¥ 16-2ÀÇ Ã¹ ¹ø° ¿­¿¡ Ç¥½ÃµÇ´Â ÁÖ¼Ò ÁöÁ¤ ü°è Áß Çϳª¸¦ ½Äº°Çϸç address´Â ¼­¹ö ÁÖ¼Ò ÀÚü¸¦ ³ªÅ¸³À´Ï´Ù. Ç¥ÀÇ ¸¶Áö¸· ¿­¿¡ Ç¥½ÃµÈ ´ë·Î, ÁÖ¼Ò¸¦ ÁöÁ¤ÇÏ´Â Á¤È®ÇÑ ±¸¹®Àº ÁÖ¼Ò ÁöÁ¤ ü°è¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

Ç¥ 16-2 ¸Þ½ÃÁö ¼­¹ö ÁÖ¼Ò ÁöÁ¤ ü°è 

ü°è

¼­ºñ½º

±¸¹®

¼³¸í

mq

jms ¶Ç´Â
ssljms

[hostName][:portNumber][/serviceName]

jms ¶Ç´Â ssljms ¿¬°á ¼­ºñ½º¿¡ ´ëÇØ µ¿ÀûÀ¸·Î Æ÷Æ®¸¦ ÇÒ´çÇÕ´Ï´Ù.

ÁÖ¼Ò ¸ñ·Ï Ç׸ñÀº Message Queue Æ÷Æ® ¸ÅÆÛÀÇ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£¸¦ ÁöÁ¤ÇÕ´Ï´Ù. Æ÷Æ® ¸ÅÆÛ ÀÚü´Â ¿¬°á¿¡ »ç¿ëÇÒ Æ÷Æ®¸¦ µ¿ÀûÀ¸·Î ÇÒ´çÇÕ´Ï´Ù.

±âº»°ª:

  hostName = localhost
  
portNumber = 7676
  
serviceName = jms

ssljms ¿¬°á ¼­ºñ½ºÀÇ °æ¿ì, ¸ðµç º¯¼ö¸¦ ¸í½ÃÀûÀ¸·Î ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

mqtcp

jms

hostName:portNumber/jms

jms ¿¬°á ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ÁöÁ¤µÈ Æ÷Æ®¿¡ ¿¬°áÇÕ´Ï´Ù.

Æ÷Æ® ¸ÅÆÛ¸¦ ¿ìȸÇÏ°í ÁöÁ¤µÈ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£·Î TCP ¿¬°áÀ» Á÷Á¢ ¼³Á¤ÇÕ´Ï´Ù.

mqssl

ssljms

hostName:portNumber/ssljms

ssljms ¿¬°á ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ÁöÁ¤µÈ Æ÷Æ®¿¡ ¿¬°áÇÕ´Ï´Ù.

Æ÷Æ® ¸ÅÆÛ¸¦ ¿ìȸÇÏ°í ÁöÁ¤µÈ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£·Î º¸¾È SSL ¿¬°áÀ» Á÷Á¢ ¼³Á¤ÇÕ´Ï´Ù.

http

httpjms

http://hostName:portNumber/contextRoot/tunnel

¿©·¯ ºê·ÎÄ¿ ÀνºÅϽº°¡ µ¿ÀÏÇÑ ÅͳΠ¼­ºí¸´À» »ç¿ëÇÏ´Â °æ¿ì ´ÙÀ½ ±¸¹®À» »ç¿ëÇÏ¿© ÀÓÀÇ·Î ¼±ÅÃµÈ ÀνºÅϽº°¡ ¾Æ´Ï¶ó ƯÁ¤ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ¿¬°áÇÕ´Ï´Ù.

http://hostName:portNumber/contextRoot/tunnel?
   ServerName=
hostName:instanceName

httpjms ¿¬°á ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ÁöÁ¤µÈ Æ÷Æ®¿¡ ¿¬°áÇÕ´Ï´Ù.

ÁöÁ¤µÈ URLÀÇ Message Queue ÅͳΠ¼­ºí¸´¿¡ HTTP ¿¬°áÀ» ¼³Á¤ÇÕ´Ï´Ù. ºê·ÎÄ¿°¡ HTTP ÅͳΠ¼­ºí¸´¿¡ ¾×¼¼½ºÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

https

httpsjms

https://hostName:portNumber/contextRoot/tunnel

¿©·¯ ºê·ÎÄ¿ ÀνºÅϽº°¡ µ¿ÀÏÇÑ ÅͳΠ¼­ºí¸´À» »ç¿ëÇÏ´Â °æ¿ì ´ÙÀ½ ±¸¹®À» »ç¿ëÇÏ¿© ÀÓÀÇ·Î ¼±ÅÃµÈ ÀνºÅϽº°¡ ¾Æ´Ï¶ó ƯÁ¤ ºê·ÎÄ¿ ÀνºÅϽº¿¡ ¿¬°áÇÕ´Ï´Ù.

https://hostName:portNumber/contextRoot/tunnel?
   ServerName=
hostName:instanceName

httpsjms ¿¬°á ¼­ºñ½º¸¦ »ç¿ëÇÏ¿© ÁöÁ¤µÈ Æ÷Æ®¿¡ ¿¬°áÇÕ´Ï´Ù.

ÁöÁ¤µÈ URLÀÇ Message Queue ÅͳΠ¼­ºí¸´¿¡ º¸¾È HTTP ¿¬°áÀ» ¼³Á¤ÇÕ´Ï´Ù. ºê·ÎÄ¿°¡ HTTPS ÅͳΠ¼­ºí¸´¿¡ ¾×¼¼½ºÇϵµ·Ï ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.

Ç¥ 16-3¿¡¼­´Â ´Ù¾çÇÑ ÁÖ¼Ò Çü½ÄÀÇ ¿¹¸¦ º¸¿©ÁÝ´Ï´Ù.

Ç¥ 16-3 ¸Þ½ÃÁö ¼­¹ö ÁÖ¼Ò ¿¹ 

¼­ºñ½º

ºê·ÎÄ¿ È£½ºÆ®

Æ÷Æ®

ÁÖ¼Ò ¿¹

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁÖ¼Ò ¾øÀ½
(mq://localHost:7676/jms)

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁöÁ¤µÈ È£½ºÆ®

ÁöÁ¤ÇÏÁö ¾ÊÀ½

myBkrHost
(mq://myBkrHost:7676/jms)

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁöÁ¤ÇÏÁö ¾ÊÀ½

ÁöÁ¤µÈ Æ÷Æ® ¸ÅÆÛ Æ÷Æ®

1012
(mq://localHost:1012/jms)

ssljms

·ÎÄà ȣ½ºÆ®

Ç¥ÁØ Æ÷Æ® ¸ÅÆÛ Æ÷Æ®

mq://localHost:7676/ssljms

ssljms

ÁöÁ¤µÈ È£½ºÆ®

Ç¥ÁØ Æ÷Æ® ¸ÅÆÛ Æ÷Æ®

mq://myBkrHost:7676/ssljms

ssljms

ÁöÁ¤µÈ È£½ºÆ®

ÁöÁ¤µÈ Æ÷Æ® ¸ÅÆÛ Æ÷Æ®

mq://myBkrHost:1012/ssljms

jms

·ÎÄà ȣ½ºÆ®

ÁöÁ¤µÈ ¼­ºñ½º Æ÷Æ®

mqtcp://localhost:1032/jms

ssljms

ÁöÁ¤µÈ È£½ºÆ®

ÁöÁ¤µÈ ¼­ºñ½º Æ÷Æ®

mqssl://myBkrHost:1034/ssljms

httpjms

Àû¿ëÇÒ ¼ö ¾øÀ½

Àû¿ëÇÒ ¼ö ¾øÀ½

http://websrvr1:8085/imq/tunnel

httpsjms

Àû¿ëÇÒ ¼ö ¾øÀ½

Àû¿ëÇÒ ¼ö ¾øÀ½

https://websrvr2:8090/imq/tunnel

Ŭ¶óÀ̾ðÆ® ¾ÆÀ̵ð

Ç¥ 16-4¿¡´Â Ŭ¶óÀ̾ðÆ® ¾ÆÀ̵𿡠´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-4 Ŭ¶óÀ̾ðÆ® ½Äº°¿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º 

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqDefaultUsername

¹®ÀÚ¿­

guest

ºê·ÎÄ¿ ÀÎÁõ °ü·Ã ±âº» »ç¿ëÀÚ À̸§

imqDefaultPassword

¹®ÀÚ¿­

guest

ºê·ÎÄ¿ ÀÎÁõ °ü·Ã ±âº» ºñ¹Ð¹øÈ£

imqConfiguredClientID

¹®ÀÚ¿­

null

°ü¸®»ó ±¸¼ºµÈ Ŭ¶óÀ̾ðÆ® ½Äº°ÀÚ

imqDisableSetClientID

ºÎ¿ï

false

setClientID ¸Þ¼Òµå¸¦ »ç¿ëÇÏ¿© Ŭ¶óÀ̾ðÆ®°¡ Ŭ¶óÀ̾ðÆ® ½Äº°ÀÚ¸¦ º¯°æÇÏÁö ¸øÇϵµ·Ï ¹æÁöÇϽðڽÀ´Ï±î?

¾ÈÁ¤¼º ¹× È帧 Á¦¾î

Ç¥ 16-5¿¡´Â ¾ÈÁ¤¼º ¹× È帧 Á¦¾î¿¡ »ç¿ëµÇ´Â ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-5 ¾ÈÁ¤¼º ¹× È帧 Á¦¾î¿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º 

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqAckTimeout

¹®ÀÚ¿­

0

¿¹¿Ü ¹ß»ý Àü ºê·ÎÄ¿ È®ÀÎ ´ë±â ÃÖ´ë ½Ã°£(¹Ð¸®ÃÊ)

°ª 0Àº ½Ã°£ Á¦ÇÑÀÌ ¾øÀ½(¹«±âÇÑ ´ë±â)À» ÀǹÌÇÕ´Ï´Ù.

ÁÖ: °æ¿ì¿¡ µû¶ó¼­´Â °ªÀÌ ³Ê¹« ³·À» °æ¿ì Á¶±â ½Ã°£ ÃÊ°ú°¡ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, º¸¾È(SSL) ¿¬°áÀ» »ç¿ëÇÏ´Â LDAP »ç¿ëÀÚ ÀúÀå¼Ò¿¡ ´ëÇÑ »ç¿ëÀÚÀÇ Ãʱâ ÀÎÁõ¿¡´Â 30ÃÊ ÀÌ»óÀÌ ¼Ò¿äµÉ ¼ö ÀÖ½À´Ï´Ù.

imqConnectionFlowCount

Á¤¼ö

100

ÃøÁ¤µÈ ÀÏ°ý ó¸®ÀÇ ÆäÀÌ·Îµå ¸Þ½ÃÁö ¼ö

ÆäÀÌ·Îµå ¸Þ½ÃÁö¸¦ Ŭ¶óÀ̾ðÆ®·Î Àü´ÞÇÏ´Â ÀÛ¾÷ÀÌ ÀÌ ¸Þ½ÃÁö ¼ö ÀÌÈÄ¿¡ ÀϽÃÀûÀ¸·Î ÁߴܵǹǷΠ´©ÀûµÈ Á¦¾î ¸Þ½ÃÁö¸¦ Àü´ÞÇÒ ¼ö ÀÖ½À´Ï´Ù. Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓÀÇ ¾Ë¸² ¸Þ½ÃÁö°¡ µµÂøÇϸé ÆäÀÌ·Îµå ¸Þ½ÃÁö Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵Ǿî ÁöÁ¤µÈ ¼ö¿¡ À̸¦ ¶§±îÁö °è¼ÓµË´Ï´Ù.

°ª 0Àº ¸Þ½ÃÁö Àü´Þ ÃøÁ¤À» »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇϹǷΠÆäÀÌ·Îµå ¸Þ½ÃÁö Æ®·¡ÇÈÀÌ ¸¹À» °æ¿ì Message Queue Á¦¾î ¸Þ½ÃÁö°¡ Â÷´ÜµÉ ¼ö ÀÖ½À´Ï´Ù.

imqConnectionFlowLimitEnabled

ºÎ¿ï

false

¿¬°á ¼öÁØ¿¡¼­ ¸Þ½ÃÁö È帧À» Á¦ÇÑÇմϱî?

imqConnectionFlowLimit

Á¤¼ö

1000

»ç¿ëÀ» À§ÇØ Àü´Þ ¹× ¹öÆÛ¸µÇÒ ¿¬°á´ç ÃÖ´ë ¸Þ½ÃÁö ¼ö

º¸·ù ÁßÀÎ »ç¿ëÇÏÁö ¾ÊÀº ÆäÀÌ·Îµå ¸Þ½ÃÁö ¼ö(imqConnectionFlowCount¿¡¼­ Á¦¾îÇÏ´Â È帧 ÃøÁ¤¿¡ µû¸§)°¡ ÀÌ Á¦ÇÑÀ» ÃÊ°úÇÏ¸é ¿¬°á ½Ã ¸Þ½ÃÁö Àü´ÞÀÌ ÁßÁöµË´Ï´Ù. º¸·ù ÁßÀÎ ¸Þ½ÃÁö ¼ö°¡ Á¦ÇѺ¸´Ù ÀûÀ» ¶§¿¡¸¸ Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ. µû¶ó¼­ º¸·ù ÁßÀÎ ¸Þ½ÃÁö°¡ ³Ê¹« ¸¹¾Æ¼­ ¸Þ¸ð¸® ºÎÁ·ÀÌ ¹ß»ýÇÏ´Â °ÍÀ» ¹æÁöÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀÌ ¼Ó¼ºÀº imqConnectionFlowLimitEnabled°¡ falseÀÎ °æ¿ì ¹«½ÃµË´Ï´Ù.

imqConsumerFlowLimit

Á¤¼ö

100

»ç¿ëÀ» À§ÇØ Àü´Þ ¹× ¹öÆÛ¸µÇÒ »ç¿ëÀÚ´ç ÃÖ´ë ¸Þ½ÃÁö ¼ö

º¸·ù ÁßÀÎ »ç¿ëÇÏÁö ¾ÊÀº ÆäÀÌ·Îµå ¸Þ½ÃÁö ¼ö°¡ ÇØ´ç »ç¿ëÀÚ¿¡ ´ëÇØ ÀÌ Á¦ÇÑÀ» ÃÊ°úÇϸé ÁöÁ¤µÈ »ç¿ëÀÚ·ÎÀÇ ¸Þ½ÃÁö Àü´ÞÀÌ ÁßÁöµË´Ï´Ù. »ç¿ëÀÚ¿¡ ´ëÇÑ º¸·ù ÁßÀÎ ¸Þ½ÃÁö ¼ö°¡ imqConsumerFlowThreshold¿¡ ÁöÁ¤µÈ ºñÀ²º¸´Ù ³·À» ¶§¿¡¸¸ Àü´ÞÀÌ ´Ù½Ã ½ÃÀ۵˴ϴÙ. µû¶ó¼­ ¿©·¯ »ç¿ëÀÚ°¡ µ¿ÀÏÇÑ ¿¬°á¿¡ ÁýÁßµÇÁö ¾Êµµ·Ï ÇÔÀ¸·Î½á °¢ »ç¿ëÀÚ °£¿¡ ·Îµå ±ÕÇü Á¶Á¤À» Çâ»ó½Ãų ¼ö ÀÖ½À´Ï´Ù.

´ë±â¿­ °íÀ¯ÀÇ consumerFlowLimit ¼Ó¼º¿¡ ´ëÇØ ´õ ³·Àº °ªÀ» ¼³Á¤Çϸé ÀÌ Á¦ÇÑÀ» ´ëüÇÒ ¼ö ÀÖ½À´Ï´Ù(15Àå, "¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ ÂüÁ¶" ÂüÁ¶). ÇÑ ¿¬°áÀ» ÅëÇÑ ¸ðµç »ç¿ëÀÚ·ÎÀÇ ¸Þ½ÃÁö Àü´ÞÀº imqConnectionFlowLimit¿¡ ÁöÁ¤µÈ Àüü Á¦ÇÑ¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù.

imqConsumerFlowThreshold

Á¤¼ö

50

¸Þ½ÃÁö Àü´ÞÀ» ´Ù½Ã ½ÃÀÛÇÏ·Á¸é Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ¿¡ ¹öÆÛ¸µµÈ »ç¿ëÀÚ´ç ¸Þ½ÃÁö ¼ö¸¦ imqConsumerFlowLimit ºñÀ²º¸´Ù ³·°Ô ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

´ë±â¿­ ºê¶ó¿ìÀú ¹× ¼­¹ö ¼¼¼Ç

Ç¥ 16-6¿¡´Â ´ë±â¿­ ã¾Æº¸±â¿Í ¼­¹ö ¼¼¼Ç¿¡ »ç¿ëµÇ´Â ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-6 ´ë±â¿­ ºê¶ó¿ìÀú ¹× ¼­¹ö ¼¼¼Ç¿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqQueueBrowserMaxMessagesPerRetrieve

Á¤¼ö

1000

´ë±â¿­ ´ë»óÀÇ ³»¿ëÀ» ã¾Æº¼ ¶§ ÇÑ ¹ø¿¡ °Ë»öÇÒ ÃÖ´ë ¸Þ½ÃÁö ¼ö

imqQueueBrowserRetrieveTimeout

Long Á¤¼ö

60000

´ë±â¿­ ´ë»óÀÇ ³»¿ëÀ» ã¾Æº¼ ¶§ ¿¹¿Ü ¹ß»ý Àü ¸Þ½ÃÁö °Ë»ö ´ë±â ÃÖ´ë ½Ã°£(¹Ð¸®ÃÊ)

imqLoadMaxToServerSession

ºÎ¿ï

true

ÃÖ´ë ¸Þ½ÃÁö ¼ö¸¦ ¼­¹ö ¼¼¼ÇÀ¸·Î ·ÎµåÇմϱî?

°ªÀÌ falseÀ̸é Ŭ¶óÀ̾ðÆ®´Â ÇÑ ¹ø¿¡ ÇϳªÀÇ ¸Þ½ÃÁö¸¸ ·ÎµåÇÕ´Ï´Ù.

ÀÌ ¼Ó¼ºÀº JMS ÀÀ¿ë ÇÁ·Î±×·¥ ¼­¹ö ±â´É¿¡¸¸ Àû¿ëµË´Ï´Ù.

Ç¥ÁØ ¸Þ½ÃÁö µî·Ï Á¤º¸ ¼³Á¤

Ç¥ 16-7¿¡ ³ª¿­µÈ ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀº Message Queue Ŭ¶óÀ̾ðÆ® ·±Å¸ÀÓ¿¡¼­ JMS(Java Message Service) »ç¾ç¿¡ Á¤ÀÇµÈ Æ¯Á¤ Ç¥ÁØ ¸Þ½ÃÁö µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÒÁö ¿©ºÎ¸¦ Á¦¾îÇÕ´Ï´Ù.

Ç¥ 16-7 Ç¥ÁØ ¸Þ½ÃÁö µî·Ï Á¤º¸¿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º 

µî·Ï Á¤º¸

À¯Çü

±âº»°ª

¼³¸í

imqSetJMSXUserID

ºÎ¿ï

false

»ý¼ºµÈ ¸Þ½ÃÁö¿¡ ´ëÇØ JMSXUserID µî·Ï Á¤º¸(»ç¿ëÀÚ°¡ Àü¼ÛÇÏ´Â ¸Þ½ÃÁöÀÇ ¾ÆÀ̵ð)¸¦ ¼³Á¤Çմϱî?

imqSetJMSXAppID

ºÎ¿ï

false

»ý¼ºµÈ ¸Þ½ÃÁö¿¡ ´ëÇØ JMSXAppID µî·Ï Á¤º¸(ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼­ Àü¼ÛÇÏ´Â ¸Þ½ÃÁöÀÇ ¾ÆÀ̵ð)¸¦ ¼³Á¤Çմϱî?

imqSetJMSXProducerTXID

ºÎ¿ï

false

»ý¼ºµÈ ¸Þ½ÃÁö¿¡ ´ëÇØ JMSXProducerTXID µî·Ï Á¤º¸(¸Þ½ÃÁö°¡ »ý¼ºµÈ Æ®·£Àè¼ÇÀÇ Æ®·£Àè¼Ç ¾ÆÀ̵ð)¸¦ ¼³Á¤Çմϱî?

imqSetJMSXConsumerTXID

ºÎ¿ï

false

»ç¿ëÇÑ ¸Þ½ÃÁö¿¡ ´ëÇØ JMSXConsumerTXID µî·Ï Á¤º¸(¸Þ½ÃÁö°¡ »ç¿ëµÈ Æ®·£Àè¼ÇÀÇ Æ®·£Àè¼Ç ¾ÆÀ̵ð)¸¦ ¼³Á¤Çմϱî?

imqSetJMSXRcvTimestamp

ºÎ¿ï

false

»ç¿ëµÈ ¸Þ½ÃÁö¿¡ ´ëÇØ JMSXRcvTimestamp µî·Ï Á¤º¸(¸Þ½ÃÁö°¡ »ç¿ëÀÚ¿¡°Ô Àü´ÞµÈ ½Ã°£)¸¦ ¼³Á¤Çմϱî?

¸Þ½ÃÁö Çì´õ ´ëü

Ç¥ 16-8¿¡´Â JMS ¸Þ½ÃÁö Çì´õ ÇÊµå ´ëü¿¡ »ç¿ëµÇ´Â ¿¬°á ÆÑÅ丮 ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-8 ¸Þ½ÃÁö Çì´õ ´ëü¿¡ ´ëÇÑ ¿¬°á ÆÑÅ丮 ¼Ó¼º 

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqOverrideJMSDeliveryMode

ºÎ¿ï

false

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼³Á¤ÇÑ Àü´Þ ¸ðµå¸¦ ´ëüÇϽðڽÀ´Ï±î?

imqJMSDeliveryMode

Á¤¼ö

2

Àü´Þ ¸ðµå ´ëü °ª:

  1  ºñÁö¼Ó¼º

  2  Áö¼Ó¼º

imqOverrideJMSExpiration

ºÎ¿ï

false

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼³Á¤ÇÑ ¸¸·á ½Ã°£À» ´ëüÇϽðڽÀ´Ï±î?

imqJMSExpiration

±ä Á¤¼ö

0

¸¸·á ½Ã°£ ´ëü °ª(¹Ð¸®ÃÊ)

°ª 0Àº ¹«Á¦ÇÑ ¸¸·á ½Ã°£(¸Þ½ÃÁö ¸¸·á ¾øÀ½)À» ÀǹÌÇÕ´Ï´Ù.

imqOverrideJMSPriority

ºÎ¿ï

false

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼³Á¤ÇÑ ¿ì¼± ¼øÀ§ ¼öÁØÀ» ´ëüÇϽðڽÀ´Ï±î?

imqJMSPriority

Á¤¼ö

4 (ÀϹÝ)

¿ì¼± ¼øÀ§ ¼öÁØ ´ëü °ª
(0 ~ 9)

imqOverrideJMSHeadersToTemporaryDestinations

ºÎ¿ï

false

Àӽà ´ë»ó¿¡ ´ëü¸¦ Àû¿ëÇմϱî?


´ë»ó ¼Ó¼º

Ç¥ 16-9¿¡´Â ´ë»ó °ü¸® °´Ã¼¿¡ ´ëÇØ ¼³Á¤ÇÒ ¼ö ÀÖ´Â ¼Ó¼ºÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù.

Ç¥ 16-9 ´ë»ó ¼Ó¼º 

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqDestinationName

¹®ÀÚ¿­

Untitled_Destination_Object

¹°¸®Àû ´ë»ó À̸§

´ë»ó À̸§¿¡´Â ¿µ¼ýÀÚ ¹®ÀÚ(°ø¹é ¾øÀ½)¸¸ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç ¿µ¹®ÀÚ, ¹ØÁÙ(_) ¶Ç´Â ´Þ·¯ ±âÈ£($) ¹®ÀÚ·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ´ë»ó À̸§Àº ¹®ÀÚ mq·Î ½ÃÀÛÇÒ ¼ö ¾ø½À´Ï´Ù.

imqDestinationDescription

¹®ÀÚ¿­

¾øÀ½

´ë»óÀ» ¼³¸íÇÏ´Â ¹®ÀÚ¿­


SOAP Á¾Á¡ ¼Ó¼º

Ç¥ 16-10¿¡´Â SOAP(Simple Object Access Protocol)¸¦ »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ Á¾Á¡ URL ±¸¼º¿¡ »ç¿ëµÇ´Â URLÀÌ ³ª¿­µÇ¾î ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº Java Ŭ¶óÀ̾ðÆ®¿ë Message Queue °³¹ß ¾È³»¼­¸¦ ÂüÁ¶ÇϽʽÿÀ.

Ç¥ 16-10 SOAP Á¾Á¡ ¼Ó¼º

¼Ó¼º

À¯Çü

±âº»°ª

¼³¸í

imqSOAPEndpointList

¹®ÀÚ¿­

¾øÀ½

°ø¹éÀ¸·Î ±¸ºÐµÈ ¸Þ½ÃÁö¸¦ º¸³¾ SOAP Á¾Á¡À» ³ªÅ¸³»´Â Çϳª ÀÌ»óÀÇ URL ¸ñ·Ï

°¢ URLÀº ¼­ºí¸´¿¡ ¿¬°áµÇ¾î ÀÖ¾î¾ß SOAP ¸Þ½ÃÁö¸¦ ¹Þ¾Æ¼­ ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.

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

  http://www.serv1/ http://www.serv2/

¸ñ·Ï¿¡¼­ µÎ °³ ÀÌ»óÀÇ URLÀ» ÁöÁ¤ÇÏ´Â °æ¿ì ¸Þ½ÃÁö°¡ ¸ðµç URL·Î ºê·Îµåij½ºÆ®µË´Ï´Ù.

imqEndpointName

¹®ÀÚ¿­

Untitled_Endpoint_Object

SOAP Á¾Á¡ À̸§

imqEndpointDescription

¹®ÀÚ¿­

¾øÀ½

SOAP Á¾Á¡À» ¼³¸íÇÏ´Â ¹®ÀÚ¿­

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

  My endpoints for broadcast



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


ºÎÇ° ¹øÈ£: 819-3563.   Copyright 2005 Sun Microsystems, Inc. ¸ðµç ±Ç¸®´Â ÀúÀÛ±ÇÀÚÀÇ ¼ÒÀ¯ÀÔ´Ï´Ù.