J2EE Request Profiler »ùÇÿ¡ ´ëÇÑ ÀÛ¾÷

¼Ò°³

ÀÌ »ùÇÃÀº WebSphere Application Server ¹öÀü 5.0 À̻󿡼­ÀÇ J2EE Request Profiler »ç¿ë¹ýÀ» ¼³¸íÇÕ´Ï´Ù. J2EE Request Profiler´Â e-business ÀÀ¿ëÇÁ·Î±×·¥ ¿äûÀÇ ÁßÀç Æ÷ÀÎÆ®¿¡¼­ µ¥ÀÌÅÍ ¼öÁýÀ» À§ÇØ WebSphere Application Server ÇÁ·Î¼¼½º ³»¿¡ Á¸ÀçÇÏ´Â ¿¡ÀÌÀüÆ®ÀÔ´Ï´Ù. J2EE Request Profiler´Â WorkbenchÀÇ ÇÁ·ÎÆÄÀϸµ Perspective°¡ Á¦°øÇÏ´Â ´Ù¾çÇÑ º¸±â¿¡ ÀÇÇØ ·»´õ¸µ µÉ ¼ö ÀÖµµ·Ï ÀÌ µ¥ÀÌÅ͸¦ ±¸Ã¼È­Çϱâ À§ÇØ Data Collection Engine¸¦ »ç¿ëÇÕ´Ï´Ù.

ÇÑ ½Ã½ºÅÛ ¶Ç´Â ½Ã½ºÅÛÀÇ Å¬·¯½ºÅÍ ³»¿¡¼­ ½ÇÇàÇÏ´Â ºÐ»ê e-business ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ÇÁ·ÎÆÄÀϸµÀº J2EE Request ProfilerÀÇ ´ÜÀÏ ¶Ç´Â ¸î¸î ÀνºÅϽº¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. J2EE Request ProfilerÀÇ °¢ ÀνºÅϽº´Â WebSphere Application Server ÇÁ·Î¼¼½º ³»¿¡ Á¸ÀçÇÏ´Â ÇÁ·ÎÆÄÀÏ Á¤º¸¸¦ ¼öÁýÇÕ´Ï´Ù. °¢±â ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ ¼­¹ö¿¡ ¿©·¯ J2EE Request Profiler¸¦ ÷ºÎÇÔÀ¸·Î¼­ ÀÌµé ¼­¹ö¸¦ ÅëÇØ ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅ͸¦ ¼öÁýÇÒ ¼ö ÀÖ½À´Ï´Ù.

÷ºÎÇÏ·Á´Â J2EE Request Profiler¸¦ ¼±ÅÃÇÒ ¼ö ÀÖÀ¸¸ç ÷ºÎ ½Ã±â¸¦ ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà Áß¿¡ ¼±ÅÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ ÃßÀûÀº J2EE Request Profiler¸¦ ÷ºÎÇÏ´Â ¼ø°£ ½ÃÀÛÇϸç ÀÌ ¶§ ÀÀ¿ëÇÁ·Î±×·¥ ¸ð´ÏÅ͸µÀ» ½ÃÀÛÇÕ´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ¿©·¯ È£½ºÆ®¿¡ °Éó ½ÇÇàµÇ±â ¶§¹®¿¡ ¿ø°Ý ¹ß°ß ¸ÞÄ¿´ÏÁòÀ¸·Î ÀÎÇØ J2EE Request ProfilerÀÇ ´Ù¸¥ ÀνºÅϽº°¡ ÷ºÎµÇ´Â ¿øÀÎÀÌ µË´Ï´Ù. ÀÌ ÀνºÅϽº´Â WebSphere Application Server (¹öÀü 5.0 ÀÌ»ó)¸¦ Ç¥½ÃÇÕ´Ï´Ù. ÀÌ WebSphere Application Server´Â ÀÀ¿ëÇÁ·Î±×·¥ ½ÇÇà¿¡ ÇÊ¿äÇÑ servlet°ú ¿£ÅÍÇÁ¶óÀÌÁî BeanÀ» È£½ºÆ®ÇÕ´Ï´Ù.

Âü°í:

J2EE Request Profiler´Â À¥ ÄÁÅ×ÀÌ³Ê»Ó ¾Æ´Ï¶ó EJB ÄÁÅ×À̳ʿ¡ µµÂøÇÑ ¿äû¿¡¼­ µ¥ÀÌÅ͸¦ ¼öÁýÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ ¼öÁý ¸ÞÄ¿´ÏÁòÀº servlet, JSP ¹× ¿£ÅÍÇÁ¶óÀÌÁî Bean °£ÀÇ »óÈ£ÀÛ¿ëÀ» ³ªÅ¸³»´Â ¼ø¼­ ´ÙÀ̾î±×·¥À» »ç¿ë °¡´ÉÇÏ°Ô ÇÏ´Â ¹Ý¸é¿¡ ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ºñÁî´Ï½º ·ÎÁ÷À» ³ªÅ¸³»Áö ¾Ê´Â ÀÀ¿ëÇÁ·Î±×·¥ ÇϺα¸Á¶ÀÇ ±âŸ ¾ÆÆ¼ÆÑÆ®¸¦ ¹«½ÃÇÕ´Ï´Ù. ¼öÁýµÈ µ¥ÀÌÅÍ´Â ÇÁ·ÎÆÄÀϸµ °èÃþ ±¸Á¶ÀÇ Æ¯Á¤ ·¹º§(¸ð´ÏÅÍ, È£½ºÆ®, ÇÁ·Î¼¼½º ¹× ¿¡ÀÌÀüÆ®)¿¡ ´ëÇØ Á¤ÀÇµÈ ¿©·¯ ´Ù¾çÇÑ ´ÙÀ̾î±×·¥À» ÀÛ¼º °¡´ÉÇÏ°Ô ÇÕ´Ï´Ù. ÇÁ·ÎÆÄÀϸµ PerspectiveÀÇ ¼ø¼­ ´ÙÀ̾î±×·¥ º¸±â´Â ´ÙÀ½ÀÇ ÇöÀç ±¸ÇöµÈ ´ÙÀ̾î±×·¥ À¯ÇüÀ» Á¦°øÇÕ´Ï´Ù.

¼ø¼­ ´ÙÀ̾î±×·¥ º¸±â´Â J2EE Request Profiler¸¦ ÷ºÎÇϰí ÀÀ¿ëÇÁ·Î±×·¥ ¸ð´ÏÅ͸µÀ» ½ÃÀÛÇÑ ½Ã°£ºÎÅÍ ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇÑ ¼¼ºÎ»çÇ×À» Ç¥½ÃÇÕ´Ï´Ù.

ÄÁÅÙÃ÷

Á¾¼Ó»çÇ×(Áï, JAR ÆÄÀÏ)À¸·Î ±¸¼ºµÈ »ùÇÃÀÇ ÄÁÅÙÃ÷´Â J2EE Request Profiler¸¦ ¸ð´ÏÅÍÇϰí Data Collection Engine, Workbench ¹× WebSphere Application Server(¹öÀü 5.0 ÀÌ»ó)ÀÇ J2EE Request Profiler¿¡ ÀÇÇÑ e-business ÀÀ¿ëÇÁ·Î±×·¥ ¿äûÀÇ ÁßÀç Æ÷ÀÎÆ®¿¡¼­ ¼öÁýµÈ µ¥ÀÌÅ͸¦ Ç¥½ÃÇØ¾ß ÇÕ´Ï´Ù.

¿ä±¸»çÇ×

WebSphere Application Server(¹öÀü 5.0 ÀÌ»ó)ÀÌ ÀÌ ¿¹Á¦¸¦ ½ÇÇàÇϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.
Âü°í:
ÀÌ ÀÀ¿ëÇÁ·Î±×·¥Àº Á¦°øµÇÁö ¾Ê½À´Ï´Ù.

°¡Á¤

Workbench¸¦ »ç¿ëÇÏ¿© J2EE Request Profiler¸¦ ÷ºÎÇÒ ¶§ Agent Contoller°¡ ¼³Ä¡µÇ¾î ½ÇÇà ÁßÀÔ´Ï´Ù.

Á¾¼Ó»çÇ×

Å×ÀÌºí¿¡ ³ª¿­µÈ JAR ÆÄÀÏ ÀÌ »ùÇÃÀ» ½ÇÇàÇϱâ À§ÇØ ÇÊ¿äÇÕ´Ï´Ù.

JAR ÆÄÀÏ ÇØ´ç ÆÄÀÏÀÌ Æ÷ÇÔµÈ Ç÷¯±×ÀÎ
hexr.jar org.eclipse.hyades.execution.remote
hcorrelation.jar org.eclipse.hyades.execution.correlation
hexl.jar org.eclipse.hyades.execution.local
sdrt.jar com.ibm.etools.pd.sd.runtime.sample
(archive\J2EERequestProfilerSample µð·ºÅ丮 ³»¿¡¼­)

½ÇÇà ´Ü°è

ÀÌ »ùÇÃÀ» ½ÇÇàÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

  1. WebSphere Application Server(¹öÀü 5.0 ÀÌ»ó)¸¦ ÁßÁöÇϽʽÿÀ.
  2. ÀÌ ÇÁ·ÎÁ§Æ®(Áï, J2EERequestProfilerProject)¿¡¼­ ÇÊ¿äÇÑ Á¾¼Ó JAR ÆÄÀÏÀ» WebSphere Application ServerÀÇ lib µð·ºÅ丮¿¡ Ãß°¡ÇϽʽÿÀ. ¿¹¸¦ µé¸é, Windows¿¡¼­´Â x:\Program Files\WebSphere\AppServer\libÀ̰í UNIX¿¡¼­´Â /opt/WebSphere/AppServer/libÀÔ´Ï´Ù.
  3. WebSphere Application Server¸¦ ½ÃÀÛÇϽʽÿÀ.
  4. WorkbenchÀÇ ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë ȯ°æ ¼³Á¤¿¡¼­ ÇÁ·ÎÆÄÀϸµÀ» »ç¿ë °¡´ÉÇÏ°Ô ÇϽʽÿÀ.
    1. µµ±¸ ¸ðÀ½¿¡¼­ â > ȯ°æ ¼³Á¤À» ¼±ÅÃÇϽʽÿÀ.
    2. ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ëÀ» ¼±ÅÃÇϽʽÿÀ.
    3. ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë ºÐÇÒâ¿¡¼­ ÇÁ·ÎÆÄÀϸµ »ç¿ë °¡´ÉÀ» ¼±ÅÃÇϽʽÿÀ.
    4. º¯°æ»çÇ×À» Àû¿ëÇϱâ À§ÇØ È®ÀÎÀ» ¼±ÅÃÇϽʽÿÀ.
  5. Data Collection Engine ¼­ºñ½º(Windows¿¡¼­) ¶Ç´Â µð¸Õ(UNIX¿¡¼­)À» ½ÃÀÛÇϽʽÿÀ.
  6. Workbench¿¡¼­ ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë Perspective¸¦ ¿©½Ê½Ã¿À.
    1. â > Perspective ¿­±â> ±âŸ¸¦ ¼±ÅÃÇϽʽÿÀ.
    2. ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ëÀ» ¼±ÅÃÇϽʽÿÀ.
    3. È®ÀÎÀ» ¼±ÅÃÇϽʽÿÀ.
  7. J2EE Request Profiler ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®¸¦ ÷ºÎÇϽʽÿÀ.
    1. µµ±¸ ¸ðÀ½¿¡¼­ ÇÁ·ÎÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ. ½ÇÇà ±¸¼º âÀÌ ¿­¸³´Ï´Ù.
    2. ±¸¼º ¸ñ·Ï¿¡¼­ ÷ºÎ - Java ÇÁ·Î¼¼½º¸¦ ¼±ÅÃÇϽʽÿÀ.
    3. »õ ±¸¼ºÀ» ÀÛ¼ºÇϱâ À§ÇØ ½Å±Ô¸¦ Ŭ¸¯ÇϽʽÿÀ.
    4. »õ ±¸¼º ºÐÇÒâ¿¡¼­ À̸§ ÇʵåÀÇ ÇÁ·ÎÆÄÀÏ ±¸¼º¿¡ ÇØ´çÇÏ´Â À̸§À» ÁöÁ¤ÇϽʽÿÀ.
    5. ¿¡ÀÌÀüÆ® ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.
    6. È­»ìÇ¥ ۸¦ »ç¿ëÇÏ¿© ¿¡ÀÌÀüÆ®¿¡¼­ J2EE Request Profiler¸¦ ¼±ÅÃÇϽʽÿÀ.
    7. ÇÁ·ÎÆÄÀϸµ ÅÇÀ» ¼±ÅÃÇϽʽÿÀ.
    8. ½ÇÇà È÷½ºÅ丮 ÇÁ·ÎÆÄÀϸµ ¼¼Æ®¸¦ ¼±ÅÃÇÏ°í ÆíÁýÀ» Ŭ¸¯ÇϽʽÿÀ.
    9. ÇÁ·ÎÆÄÀϸµ ¼¼Æ® ÆíÁý ´ëÈ­ »óÀÚ¿¡¼­ ½ÇÇà ½Ã°£ ºÐ¼®À» ¼±ÅÃÇϽʽÿÀ. ½ÇÇà ½Ã°£ ºÐ¼® ¿É¼ÇÀÌ ¿À¸¥ÂÊ ºÐÇÒâ¿¡ Ç¥½ÃµË´Ï´Ù.
    10. ½ÇÇà ÇÃ·Î¿ì ±×·¡ÇÈ ¼¼ºÎ»çÇ× Ç¥½Ã¸¦ ¼±ÅÃÇϽʽÿÀ. ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¸é ¼öÁýµÈ µ¥ÀÌÅ͸¦ °Ë»çÇϱâ À§ÇØ ´Ù¸¥ ±×·¡ÇÈ ÇÁ·ÎÆÄÀϸµ º¸±â¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
    11. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
    12. ÇÁ·ÎÆÄÀϸµ ¼¼Æ® ¸ñ·Ï¿¡¼­ WebSphere J2EE¸¦ ¼±ÅÃÇϽʽÿÀ.
    13. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ.
    14. ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµÀ» ½ÃÀÛÇÏ·Á¸é ÇÁ·ÎÆÄÀÏÀ» Ŭ¸¯ÇϽʽÿÀ.
  8. ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡¼­ ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¸ð´ÏÅ͸µ ½ÃÀÛÀ» ¼±ÅÃÇϽʽÿÀ. µ¥ÀÌÅͰ¡ ¼öÁýµÇ±â ½ÃÀÛÇÕ´Ï´Ù.
  9. WebSphere Application Server J2EE »ùÇÃ(¿¹¸¦ µé¾î, Stateless ¼¼¼Ç - ±âº» °è»ê±â)À» ½ÇÇàÇϽʽÿÀ.
  10. ½Ç½Ã°£À¸·Î WebSphere Application Server 5.0 ¶Ç´Â À§ÀÇ J2EE »ùÇÃÀ» ½ÇÇàÇÏ¿© ¾ò¾îÁø ÇÁ·ÎÆÄÀϸµ µ¥ÀÌÅ͸¦ º¸·Á¸é ÇÁ·ÎÆÄÀϸµ ¹× ·Î±ë PerspectiveÀÇ ÇÁ·ÎÆÄÀϸµ º¸±â Áß Çϳª¸¦ ¿©½Ê½Ã¿À. º¸±â¸¦ ¿­·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
    1. ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ º¸±â¿¡¼­ ÇÁ·ÎÆÄÀϸµ ¿¡ÀÌÀüÆ®¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯ÇÏ°í ¿­±â µµ±¸¸¦ ¼±ÅÃÇϽʽÿÀ.
    2. ³ª¿­µÈ º¸±â Áß Çϳª¸¦ ¼±ÅÃÇϽʽÿÀ.
    Âü°í: ÇÁ·ÎÆÄÀϸµ PerspectiveÀÇ ÇÁ·ÎÆÄÀϸµ º¸±â¿Í ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ¿¡ ´ëÇÑ Ãß°¡ Á¤º¸´Â ¿Â¶óÀÎ µµ¿ò¸» ¹®¼­(µµ¿ò¸» > µµ¿ò¸» ¸ñÂ÷ > °Ë»ö: > 'ÀÀ¿ëÇÁ·Î±×·¥ ÇÁ·ÎÆÄÀϸµ Perspective' > À̵¿)¿¡¼­ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
  11. ÇÁ·ÎÆÄÀϸµ ¸ð´ÏÅÍ¿¡¼­ º¸±â¸¦ »õ·Î °íÄ¡±â À§ÇØ º¸±â »õ·Î °íÄ¡±â ´ÜÃ߸¦ ¼±ÅÃÇϽʽÿÀ.



(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.