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

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

15Àå
¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ ÂüÁ¶

ÀÌ Àå¿¡¼­´Â ¹°¸®Àû ´ë»óÀÇ ±¸¼º µî·Ï Á¤º¸¿¡ ´ëÇÑ ÂüÁ¶ Á¤º¸¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ µî·Ï Á¤º¸´Â ¹°¸®Àû ´ë»óÀ» ÀÛ¼ºÇϰųª ¾÷µ¥ÀÌÆ®ÇÒ ¶§ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚµ¿ ÀÛ¼º ´ë»óÀÇ °æ¿ì ºê·ÎÄ¿ÀÇ ÀνºÅϽº ±¸¼º ÆÄÀÏ¿¡ ±âº»°ªÀ» ¼³Á¤ÇÕ´Ï´Ù(Ç¥ 14-3 ÂüÁ¶).

Ç¥ 15-1 ¹°¸®Àû ´ë»ó µî·Ï Á¤º¸ 

µî·Ï Á¤º¸

À¯Çü

±âº»°ª

¼³¸í

maxNumMsgs1

Á¤¼ö

-1

»ç¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁöÀÇ ÃÖ´ë °³¼ö

°ª -1Àº ¹«Á¦ÇÑ ¸Þ½ÃÁö ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù.

»ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­ÀÇ °æ¿ì ±âº»°ªÀº 1000ÀÔ´Ï´Ù.

maxBytesPerMsg

¹®ÀÚ¿­

-1

´ÜÀÏ ¸Þ½ÃÁöÀÇ ÃÖ´ë Å©±â(¹ÙÀÌÆ®)

Áö¼Ó¼º ¸Þ½ÃÁö °ÅºÎ´Â ¿¹¿Ü¸¦ ÅëÇØ »ý¼º Ŭ¶óÀ̾ðÆ®¿¡ º¸°íµË´Ï´Ù. ºñÁö¼Ó¼º ¸Þ½ÃÁö¿¡ ´ëÇؼ­´Â ¾Ë¸²ÀÌ Àü¼ÛµÇÁö ¾Ê½À´Ï´Ù.

°ªÀº ´ÙÀ½ Á¢¹Ì»ç¸¦ »ç¿ëÇÏ¿© ¹ÙÀÌÆ®, ų·Î¹ÙÀÌÆ® ¶Ç´Â ¸Þ°¡¹ÙÀÌÆ® ´ÜÀ§·Î Ç¥ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù.

  b  ¹ÙÀÌÆ®
  k  Å³·Î¹ÙÀÌÆ®(1024¹ÙÀÌÆ®)
  m  ¸Þ°¡¹ÙÀÌÆ®(1024 x 1024 = 1,048,576¹ÙÀÌÆ®)

Á¢¹Ì»ç°¡ ºÙÁö ¾ÊÀº °ªÀº ¹ÙÀÌÆ®·Î Ç¥ÇöµË´Ï´Ù. °ª -1Àº ¹«Á¦ÇÑ ¸Þ½ÃÁö Å©±â¸¦ ÀǹÌÇÕ´Ï´Ù.

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

  1600   1600¹ÙÀÌÆ®
  1600b  1600¹ÙÀÌÆ®
  16k    16ų·Î¹ÙÀÌÆ®(= 16,384¹ÙÀÌÆ®)
  16m    16¸Þ°¡¹ÙÀÌÆ®(= 16,777,216¹ÙÀÌÆ®)
  -1     Á¦ÇÑ ¾øÀ½

maxTotalMsgBytes1

¹®ÀÚ¿­

-1

½Ã¿ëµÇÁö ¾ÊÀº ¸Þ½ÃÁöÀÇ ÃÖ´ë ÃÑ ¸Þ¸ð¸®(¹ÙÀÌÆ®)

±¸¹®Àº maxBytesPerMsgÀÇ ±¸¹®°ú °°½À´Ï´Ù(À§ Ç׸ñ ÂüÁ¶).

»ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­ÀÇ °æ¿ì ±âº»°ªÀº 10mÀÔ´Ï´Ù.

limitBehavior

¹®ÀÚ¿­

REJECT_NEWEST

¸Þ¸ð¸® Á¦ÇÑ ÀÓ°è°ª¿¡ µµ´ÞÇßÀ» ¶§ ºê·ÎÄ¿ µ¿ÀÛ:

  FLOW_CONTROL         »ý¼ºÀÚ ¼Óµµ ´ÊÃß±â

  REMOVE_OLDEST        °¡Àå ¿À·¡µÈ ¸Þ½ÃÁö Á¦°Å

  REMOVE_LOW_PRIORITY  ¸Þ½ÃÁö »ç¿ë ±â°£¿¡ µû¶ó °¡Àå
                       ¿ì¼± ¼øÀ§°¡ ³·Àº ¸Þ½ÃÁö Á¦°Å.
                       »ý¼º ÁßÀΠŬ¶óÀ̾ðÆ®¿¡
                       ¾Ë¸®Áö ¾ÊÀ½

  REJECT_NEWEST        ÃÖ±Ù ¸Þ½ÃÁö Á¦°Å.
                       Áö¼Ó¼º ¸Þ½ÃÁöÀÇ °æ¿ì¿¡¸¸
                       »ý¼º ÁßÀΠŬ¶óÀ̾ðÆ®¿¡
                       ¿¹¿Ü ¾Ë¸²

°ªÀÌ REMOVE_OLDEST ¶Ç´Â REMOVE_LOW_PRIORITYÀÌ°í useDMQ µî·Ï Á¤º¸°¡ trueÀÎ °æ¿ì ÃÊ°ú ¸Þ½ÃÁö´Â »ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­·Î À̵¿µË´Ï´Ù. »ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­ ÀÚüÀÇ °æ¿ì, ±âº» Á¦ÇÑ µ¿ÀÛÀº REMOVE_OLDESTÀ̸ç FLOW_CONTROL·Î ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù.

maxNumProducers2

Á¤¼ö

-1

´ë»ó¿¡ ´ëÇÑ ÃÖ´ë ¸Þ½ÃÁö »ý¼ºÀÚ ¼ö

ÀÌ Á¦ÇÑ¿¡ µµ´ÞÇÏ¸é »õ·Î¿î »ý¼ºÀÚ°¡ »ý¼ºµÇÁö ¾Ê½À´Ï´Ù. °ª -1Àº ¹«Á¦ÇÑ »ý¼ºÀÚ ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù.

maxNumActiveConsumers3

Á¤¼ö

1

´ë±â¿­ ´ë»ó¿¡¼­ ·Îµå ±ÕÇü Á¶Á¤ Àü´Þ ½Ã ÃÖ´ë È°¼º ¸Þ½ÃÁö »ç¿ëÀÚ ¼ö

°ª -1Àº ¹«Á¦ÇÑ »ç¿ëÀÚ ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù. Sun Java System Message Queue Ç÷§ÆûÆÇÀÇ °æ¿ì °ªÀº 2·Î Á¦Çѵ˴ϴÙ.

maxNumBackupConsumers3

Á¤¼ö

0

´ë±â¿­ ´ë»ó¿¡¼­ ·Îµå ±ÕÇü Á¶Á¤ Àü´Þ ½Ã ÃÖ´ë ¹é¾÷ ¸Þ½ÃÁö »ç¿ëÀÚ ¼ö

°ª -1Àº ¹«Á¦ÇÑ »ç¿ëÀÚ ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù. Sun Java System Message Queue Ç÷§ÆûÆÇÀÇ °æ¿ì °ªÀº 1·Î Á¦Çѵ˴ϴÙ.

consumerFlowLimit

Á¤¼ö

1000

´ÜÀÏ ÀÏ°ý 󸮷Π»ç¿ëÀÚ¿¡°Ô Àü´ÞµÇ´Â ÃÖ´ë ¸Þ½ÃÁö ¼ö

·Îµå ±ÕÇü Á¶Á¤µÈ ´ë±â¿­ Àü´Þ¿¡¼­ ÀÌ ¼ö´Â ·Îµå ±ÕÇü Á¶Á¤À» ½ÃÀÛÇϱâ Àü¿¡ È°¼º »ç¿ëÀÚ¿¡°Ô ¶ó¿ìÆõǴ Ãʱ⠴ë±â ¸Þ½ÃÁö ¼öÀÔ´Ï´Ù. ´ë»ó »ç¿ëÀÚ´Â ¿¬°á¿¡ ´ëÇØ ³·Àº °ªÀ» ÁöÁ¤ÇÏ¿© ÀÌ Á¦ÇÑÀ» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

°ª -1Àº ¹«Á¦ÇÑ »ç¿ëÀÚ ¼ö¸¦ ÀǹÌÇÕ´Ï´Ù.

isLocalOnly2

ºÎ¿ï

false

·ÎÄà Àü´Þ¸¸ ÇϽðڽÀ´Ï±î?

ÀÌ µî·Ï Á¤º¸´Â ºê·ÎÄ¿ Ŭ·¯½ºÅÍÀÇ ´ë»ó¿¡¸¸ Àû¿ëµÇ¸ç ´ë»óÀ» ¸¸µé°í ³ª¸é º¯°æÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ °ªÀÌ trueÀÌ¸é ´ë»óÀ» ´Ù¸¥ ºê·ÎÄ¿¿¡ º¹»çÇÏÁö ¾ÊÀ¸¹Ç·Î ¸Þ½ÃÁö Àü´ÞÀÌ ·ÎÄà »ç¿ëÀÚ(´ë»óÀÌ »ý¼ºµÈ ºê·ÎÄ¿¿¡ ¿¬°áµÈ »ç¿ëÀÚ)·Î¸¸ Á¦Çѵ˴ϴÙ.

localDeliveryPreferred2,3

ºÎ¿ï

false

·ÎÄà Àü´ÞÀ» ¼±È£Çմϱî?

ÀÌ µî·Ï Á¤º¸´Â ºê·ÎÄ¿ Ŭ·¯½ºÅÍÀÇ ·Îµå ±ÕÇü Á¶Á¤µÈ ´ë±â¿­ Àü´Þ¿¡¸¸ Àû¿ëµË´Ï´Ù. ÀÌ °ªÀÌ trueÀÌ¸é ·ÎÄà ºê·ÎÄ¿¿¡ »ç¿ëÀÚ°¡ ¾ø´Â °æ¿ì¿¡¸¸ ¸Þ½ÃÁö°¡ ¿ø°Ý »ç¿ëÀÚ¿¡°Ô Àü´ÞµË´Ï´Ù. ´ë»óÀÌ ·ÎÄà Àü¿ë Àü´Þ·Î Á¦ÇѵÇÁö ¾Ê¾Æ¾ß ÇÕ´Ï´Ù(isLocalOnly°¡ false¿©¾ß ÇÔ).

useDMQ2

ºÎ¿ï

true

»ç¿ë ºÒ´É ¸Þ½ÃÁö¸¦ »ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­·Î º¸³»½Ã°Ú½À´Ï±î?

falseÀÌ¸é »ç¿ë ºÒ´É ¸Þ½ÃÁö°¡ »èÁ¦µË´Ï´Ù.

1Ŭ·¯½ºÅÍ È¯°æ¿¡¼­´Â Ŭ·¯½ºÅÍÀÇ ¸ðµç ÀνºÅϽº¿¡ ÁýÇÕÀûÀ¸·Î Àû¿ëµÇ±â º¸´Ù´Â ´ë»óÀÇ °¢ °³º° ÀνºÅϽº¿¡ Àû¿ëµË´Ï´Ù.

2»ç¿ë ºÒ´É ¸Þ½ÃÁö ´ë±â¿­¿¡ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù.

3´ë±â¿­ ´ë»ó¿¡¸¸ ÇØ´ç



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


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