Sun Java logo     ����      ����      ����      ��=     

Sun logo
Sun Java Enterprise System 2005Q4 ��׷��̵� ���? 

7��
Message Queue

�� �忡���� Message Queue ����Ʈ��� ���� Java ES ����8�κ��� Java ES 2005(������ 4): Sun Java System Message Queue 3 Enterprise Edition 2005Q4�� ��׷��̵��ϴ� ���; �����մϴ�.

���� Java ES ������ 4�� ����ϴ� ���� �ٸ� ��׷��̵� ��ο� ���� Message Queue ��׷��̵� ��f�� ������ �Ϲ����� ���並 f���մϴ�. �� �忡���� Solaris�� Linux � üf������ ��׷��̵忡 ���� �����մϴ�.


Message Queue ��׷��̵� ����

�� ��� Java ES 2005Q4(������ 4)�� ��׷��̵��ϴ� �� ����; ��ġ�� Message Queue�� ��=�� ��: �Ϲ� ��Ҹ� �����մϴ�.

Java ES ������ 4 Message Queue d��

Java ES ������ 4Message Queue�� ��Ӱų� ���� ����� ��� ����� �ڵ带 ��d�� �����Դϴ�. ��� ������ 4���� ��ο� ȣȯ�� ��f�� ���� �Ұ����� �ʽ4ϴ�(ȣȯ�� ��f ��v).

Message Queue ����Ʈ����� ��� ���հ� ���̼��� �� ���̰� �ִ� Platform Edition�� Enterprise Edition�� �� ���� ������ �ֽ4ϴ�. Enterprise Edition: �����v����� �۾� ȯ�濡�� �޽�¡ �?� �wα׷�; ���� �� �����ϴ� �� �����մϴ�. Platform Edition: �ַ� �޽�¡ �?� �wα׷��� ���� ��Ҹ� ����, ���� �� �ε� �׽�Ʈ�ϴ� �� ���˴ϴ�. Platform Edition: Sun % ����Ʈ���� ����� �ٿ�ε��� �� ��8�� Solaris OS �� Java ES Application Server �÷���� �Բ� ���ε� f��˴ϴ�. ���� Java ES ������ ���� ������ 4�� ��׷��̵��ϸ� ��ġ�� ��� Platform Edition�� Enterprise Edition8�� ��ȯ�˴ϴ�.

Message Queue ��׷��̵� �ε��

ǥ 7-1: Message Queue�� Java ES ������ 4�� ��׷��̵��ϴ� ���; ���� �ݴϴ�. �� ǥ�� Solaris �� Linux � üf ��ο� ���˴ϴ�.

ǥ 7-1  Java ES ������ 4 Message Queue 3.6 SP3 2005Q4 ��׷��̵� ���

Java ES ������

Message Queue ����

�Ϲ����� ���

�籸�� �ʿ�

������ 3

Sun Java System Message Queue
2005Q2(3.6)
Enterprise Edition�� �ش�

��b ��׷��̵�:
mqupgrade ��ũ��Ʈ�� �����մϴ�.

��=

������ 2

Sun Java System Message Queue
2004Q2(3.5)
Platform Edition �� Enterprise Edition

��b ��׷��̵�:
mqupgrade ��ũ��Ʈ�� �����մϴ�.

Solaris �÷����� �ڵ�8�� ����Ǹ� Linux �÷����� mqmigrate ��ũ��Ʈ�� ����� �� �ֽ4ϴ�.

������ 1

Sun Java System Message Queue
3.01 SP2
Platform Edition �� Enterprise Edition

��b ��׷��̵� ���� �� ��:
�׷��� mqupgrade ��ũ��Ʈ�� ����Ͽ� ������ �� �ֽ4ϴ�.

Solaris �÷����� �ڵ�8�� ����Ǹ� Linux �÷����� mqmigrate ��ũ��Ʈ�� ����� �� �ֽ4ϴ�.

���� Java ES ������

Sun Java System Message Queue
3.01 SP1 �� ���� ����
Platform Edition �� Enterprise Edition

��b ��׷��̵� �Ұ���:
�׷��� Java Enterprise System 2005Q1 ��׷��̵� �� ���̱׷��̼� ���?(http://docs.sun.com/doc/819-2236)�� �ִ� ���� ����Ͽ� ������ 38�� ���� ��׷��̵��� �� �ֽ4ϴ�.

�׷� ��= ������ 3���� ������ 4�� ��׷��̵��մϴ�.

 

ǥ 7-1�� �ִ� Message Queue�� Java ES ������ �ܿ��� Message Queue Platform Edition�� Solaris � üf ����Ʈ����� �Բ� ���� f��˴ϴ�. Message Queue�� ��� ����: Java ES ��ġ �wα׷�; ����Ͽ� ������ 4 Enterprise Edition8�� ��׷��̵��� �� �ֽ4ϴ�. ��ġ �wα׷�; ����� ��� ��ġ�� ���� ������� Message Queue ��ġ�� �����ϸ� ��ġ �wα׷����� �ʿ��� ��� Message Queue �籸��; �����ϸ� �ڵ�8�� ��� ����; ��׷��̵��մϴ�.

Message Queue ������

�ٸ� Java ES ���� ���ó��, Message Queue�� �ش� ��׷��̵�� ����8���� ���̱׷��̼��� �ʿ��� �� �ִ� �پ��� �����͸� ����մϴ�. ��= ǥ�� Message Queue ����Ʈ������ ��׷��̵忡 ���� ����; ��; �� �ִ� �������� /��; ���� �ݴϴ�.

ǥ 7-2������ Solaris �ý��ۿ����� ������ 'ġ�� ���� �ݴϴ�. Linux �ý��ۿ����� 'ġ�� �̿� ����ϸ� Message Queue �� ���?(http://docs.sun.com/doc/819-3563)���� ��v�� �� �ֽ4ϴ�. ǥ 7-2���� instanceName: �����Ͱ� ����� Message Queue ���Ŀ �ν��Ͻ��� ��Ÿ�4ϴ�.

ǥ 7-2  Message Queue ������ ��� 

������ ����

'ġ(Solaris)

���

���Ŀ �ν��Ͻ� ���� ��� d��

/var/imq/instances/instanceName/props/
config.properties

���Ŀ �� ��� ���� ����

���� �?� �wα׷� �����Ϳ� ���� �����

/var/imq/instances/instanceName/fs350/

�Ǵ� JDBC �׼��� ���� ������ �����

�޽���, ���, ���� ����, Ʈ����� �� ��Ÿ ���� ������ ����

�� ��ü(��ü �����)

����ڰ� ������ ���� ���丮

�Ǵ� LDAP Directory Server

Ŭ���̾�Ʈ/���Ŀ ���� ������ ���Ǵ� ��ü

����: ����� �����

/var/imq/instances/instanceName/etc/passwd

�Ǵ� LDAP ���丮 ����

���� �� ���� �ο��� ���Ǵ� ����� ������ ����

����: �׼��� f�� ����(�⺻ 'ġ)

/var/imq/instances/instanceName/etc/
accesscontrol.properties

��� �� ��� ��ɿ� ���� ����� �׼��� ����; �ο��ϴ� ��Ģ ��d

����: passfile ���丮(�⺻ 'ġ)

/var/imq/instances/instanceName/etc/

��ȣȭ�� ��й�ȣ d�� ����

����: ���Ŀ�� Ű ����� ���� 'ġ

/etc/imq/

���� �޽�¡; '�� ��ȣȭ�� ���� d�� ����

ȣȯ�� ��f

������ 4 Message Queue���� ������ 3 ���� ��� �߰��� ��ȣȯ��: ��4ϴ�. ��=�� �Ϲ����� Message Queue ȣȯ�� ��f�� ������ 3 ���� ����� ��õ� ���Դϴ�.

�w����� ȣȯ��

Message Queue���� Message Queue Ŭ���̾�Ʈ�� ���Ŀ ���� HTTP �w����� ���; f���ϱ� '�� % �����̳ʿ� ~�Ӽ��� �ֽ4ϴ�. �w����� ����8�� ���� Sun Java System Web Server; ����Ͽ� Message Queue imqhttp.war �?� �wα׷��� ���� % �����̳ʸ� f���ϴ� ��� Message Queue�� ��׷��̵��ؾ� Web Server ���� ��Ҹ� ��׷��̵��� �� �ֽ4ϴ�(���� �� ������ ���� ��׷��̵� �۾� ��v).

���Ŀ ȣȯ��

������ 4 Message Queue ���Ŀ�� ������ 3 �Ǵ� ������ 2 ���Ŀ�� ��ȣ ����� ������ 2�� ����� ���� ����� ��Ű�� �� ���Ŀ ��� d���� ������ ȣȯ���� ����; �� �� �ֽ4ϴ�.

������ 4 Message Queue�� ������ 3 �� ������ 2 �����͸� ����� �� ���� Linux �ý����� ��� ���� ������ 2 �����͸� ������ 4�� ���̱׷��̼��ؾ� �մϴ�.

������ 4 Message Queue ����Ʈ �ÿ��� ��=; ����ؾ� �մϴ�.

�� ��ü ȣȯ��

������ 4 Message Queue �� ��ü�� ������ 3 �� ��ü�� �����մϴ�. �׷��� �Ϻ� ������ 3 �� ��ü�� �̸��� ����Ǿ�ų� ���� ����� ��õ� ��ο� �Ӽ�8�� ���Ǿ�4ϴ�. ��� ������ 2 Message Queue���� ������ 4�� ��׷��̵��ϴ� ��� ��=; ����ؾ� �մϴ�.

�� ���� ȣȯ��

������ 3�� �� ��� �� �� ����� �߰��Ǿ�� ������ ������ 4 �� ����(�� �ܼ� �� ����� /ƿ��Ƽ)�� ������ 3 �� ������ 4 ���Ŀ�� �Բ��� �۵��մϴ�. �׷��� ������ 2 ��� �� ��� �ɼ�: ��� ��� ���˴ϴ�.

Ŭ���̾�Ʈ ȣȯ��

������ 3 Ŭ���̾�Ʈ�� ������ 4 Message Queue�� ������ ȣȯ�˴ϴ�. �׷��� ������ 2���� ������ 4�� ��׷��̵��ϴ� ��� Java Ŭ���̾�Ʈ�� ��õ� ��= ȣȯ�� ��f�� ����ؾ� �մϴ�.

Message Queue ~�Ӽ�

�ٸ� Java ES ���� ��ҿ� ���� Message Queue ~�Ӽ�: Message Queue ����Ʈ��� ��׷��̵��ϰ� �籸���ϴ� ���� ����; �� �� �ֽ4ϴ�. ���� ���, Message Queue �������̽� �Ǵ� ����� ���� ����; ����Ϸx� Message Queue�� ~�ӵǾ� �ִ� ���� ����� ��׷��̵�� ������ �ʿ��� �� �ֽ4ϴ�. �׷��� ���� ����� ��׷��̵� �ʿ� ���δ� Ưd ��׷��̵� ��ο� ���� ��d�˴ϴ�.

Message Queue: ��= Java ES ���� ��ҿ� ~�ӵ˴ϴ�.


Java ES ������ 38�κ��� Message Queue ��׷��̵�

�� ��� Message Queue�� Java ES 2005Q1(������ 3)���� Java ES ������ 4�� ��׷��̵��ϱ� '�� �ʿ��� d���� ���ԵǾ� �ֽ4ϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.

�Ұ�

Java ES ������ 3 Message Queue�� ������ 4�� ��׷��̵��ϴ� ��� ��׷��̵� �wμ����� ��= ���; ����ؾ� �մϴ�.

������ 3 Message Queue ��׷��̵�

�� ��� Message Queue�� Java ES ������ 3���� Java ES ������ 4�� ��׷��̵��ϴ� ���; �����մϴ�.

���� ��׷��̵� �۾�

Message Queue�� ��׷��̵��ϱ� �� ��= �� ����� ���� �����Ͻʽÿ�. ����� Ưd �÷��� ���; ����ϴ� ��� �ش� �۾�: ���Ǵ� � üf���� �����ϴ� �۾��Դϴ�.

���� ���� d�� Ȯ��(Solaris �ý���)

��=�� ���� Message Queue ���Ŀ�� -version �ɼ�; ����Ͽ� �����ϸ� �ý��ۿ� ��ġ�� Message Queue ���� d���� Ȯ���� �� �ֽ4ϴ�.

imqbrokerd -version

ǥ 7-3  Message Queue ���� Ȯ�� ���

Java ES ������

Message Queue ���� ��ȣ

������ 2

Sun Java(tm) System Message Queue 3 2004Q2
����: 3.5

������ 3

Sun Java(tm) System Message Queue 3 2005Q1
����: 3.6

������ 4

Sun Java(tm) System Message Queue 3 2005Q4
����: 3.6 SP3

Message Queue ~�Ӽ� ��׷��̵�

�Ϲ���8�� ��ǻ�� �ý���(�� ��ǻ�� ȯ�� ��)�� ��� Java ES ���� ��Ҹ� Java ES ������ 4�� ��׷��̵��ϴ� ���� �}4ϴ�. �׷��� Message Queue�� ~�ӵǾ� �ִ� Java ES ������ 3 ���� ��Ҹ� ��׷��̵��� �ʿ䰡 ��8�Ƿ� �� �۾�: ���� �����Դϴ�.

�׷��� ��� Message Queue ~�Ӽ�; ��׷��̵��ϵ��� ������ ��� Message Queue�� ��׷��̵��ϱ� �� �ݵ�� ��= ���� ��׷��̵带 �����ؾ� �մϴ�. �̹� ��׷��̵�� �׸�: �dzʶ� �� �ֽ4ϴ�.

  1. ��/ ���� ���. 2��, "Java ES ��/ ���� ��� ��׷��̵�"����   Java ES ��/ ���� ��Ҹ� ������ 4�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  2. Directory Server (���� ����). 4��, "Directory Server �� Administration Server"����   Directory Server�� ������ 4�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.
  3. % �����̳� ����Ʈ����(���� ����).  Web Server �Ǵ� Application Server�� ��׷��̵� ��ħ: 6��, "Web Server" �� 9��, "Application Server"���� ���� f��˴ϴ�.
Message Queue ���

Message Queue�� ���� ���·� �ѹ��ϱ� '�� ��ũ��Ʈ�� ��4ϴ�. ������ 4 �����ʹ� ������ 3 �����Ϳ� ȣȯ�ǹǷ� ���� �����͸� ����� �ʿ�� ��4ϴ�. ���� ������ 4 Message Queue�� ������ 38�� �ѹ��ؾ� �ϴ� ��� ������ 3 ��ġ �wα׷�; ����� �� ��8�Ƿ� ��ġ�� �̹��� ����� �ʿ䵵 ��4ϴ�.

������ 3 ��׷��̵� Message Queue

Message Queue ����Ʈ��� Java ES ������ 4�� ��׷��̵��ϴ� ��� mqupgrade ��ũ��Ʈ�� ����մϴ�. �� ��ũ��Ʈ�� ǥ 7-4�� ǥ�õ� ��ġ�� ���Ե� �κ� ��Ű�� ��ġ�մϴ�.

ǥ 7-4  Message Queue ��׷��̵带 '�� ��ġ1 

���� ���

SPARC

Solaris 8, 9 �� 10

X86

Solaris 9 �� 10

Linux

Message Queue �ٽ�

119132-06

119133-06

119136-06

Message Queue C-��Ÿ��

119134-04

119135-04

 

Message Queue
jmsclient & xmlclient

 

 

119137-04

Message Queue ����ȭ

119691-03

119692-03

119693-03

1��ġ ���� ��ȣ�� Java ES ������ 4�� ��׷��̵��ϴ� �� �ʿ��� �ּ� �����Դϴ�. ���� �ֽ� ������ ��8�� ǥ�� ǥ�õ� ���� ��� �ֽ� ����; ����Ͻʽÿ�.

��׷��̵� ����� ��= �ܰ�� �����˴ϴ�.

  1. ���� ���� ��� Message Queue Ŭ���̾�Ʈ �?� �wα׷�; �����մϴ�.
  2. Application Server ȯ�濡�� Message Queue�� ��� ���� ��� Application Server�� ~���մϴ�.

  3. ���� ���� ���Ŀ�� �����մϴ�. ���� �̸��� ��й�ȣ�� ���� �޽��� ǥ�õ˴ϴ�.
  4. imqcmd shutdown bkr [-b hostName:port]

  5. �� ���Ŀ �ν��Ͻ��� ��õ� ���� ������, Message Queue �÷� ���� ����� ����� �� Message Queue �׼��� f�� ����; /������ ��8�x� ��= ���; ����Ͽ� �ش� �����͸� f���մϴ�.
  6. imqbrokerd -name instanceName -remove instance

    �׷��� ��8�� ���� ������ �� ���� d���� /��Ǹ� ������ 4 Message Queue���� ���˴ϴ�.

  7. ��Ʈ�� �α����մϴ�.
  8. su -

  9. ���丮�� Java ES ������Tools ���丮�� �����մϴ�.
  10. Solaris SPAR�� ���:
    cd Solaris_sparc/Product/message_queue/Tools

    Solaris x86�� ���:
    cd Solaris_x86/Product/message_queue/Tools

    Linux x86�� ���:
    cd Linux_x86/Product/message_queue/Tools

  11. mqupgrade ��ũ��Ʈ�� �����մϴ�.
    1. ��ũ��Ʈ�� �����մϴ�.
    2. ./mqupgrade

      mqupgrade ��ũ��Ʈ�� ��ġ�� Message Queue ���� ��Ҹ� �����մϴ�.

    3. y(��)�� �Է��Ͽ� Message Queue ���� ��Ҹ� ��׷��̵��մϴ�.
    4. mqupgrade ��ũ��Ʈ�� ��ġ�� ����ȭ ����; �˻��Ͽ� �����մϴ�.

      Message Queue ���� ��Ҹ� ��׷��̵����� ��8�x� n(�ƴϿ�); �Է��մϴ�. mqupgrade ��ũ��Ʈ�� Message Queue ���� ��Ҹ� ��׷��̵����� �ʰ� ~���մϴ�.

    5. �޽��� ǥ�õǸ� y(��)�� �Է��Ͽ� ����ȭ ����; ��׷��̵��մϴ�.
    6. mqupgrade ��ũ��Ʈ�� ��= 'ġ�� �α� ���Ͽ� ���; ����մϴ�.

      /var/sadm/install/logs/Message_Queue_upgrade_'date'.log

Message Queue ��׷��̵� Ȯ��

��׷��̵� ���� ��ģ �� �۾��� �����ߴ��� Ȯ���Ϸx� -version �ɼ�; ��d�ϰ� Message Queue ���Ŀ�� �����ϸ� �˴ϴ�.

�� ���: Java ES ���� ��ȣ�� Message Queue�� ���� ��ȣ�� ��ȯ�մϴ�.

���� ��׷��̵� �۾�

% �����̳ʸ� ��׷��̵��߰� Message Queue HTTP �ͳθ� ���?; ��� ���� ��� �̸� �� % �����̳ʿ� �ٽ� �����ؾ� �� �� �ֽ4ϴ�. ������ 3�� ������ 4 ���� HTTP �ͳθ� ���?�� ����� ������ ��� ��쿡�� �̸� Message Queue�� ������ 4�� ��׷��̵��� ���� �ٽ� ������ �ʿ䰡 ��4ϴ�. HTTP ��� ���� �ڼ��� ����: Message Queue �� ���?(http://docs.sun.com/doc/819-3563)�� ��v�Ͻʽÿ�.

��׷��̵� �ѹ�

Message Queue�� ��׷��̵� �� ���·� �ѹ��� �� �ִ� ��ũ��Ʈ�� ��4ϴ�. �ѹ� �wμ����� ��= �ܰ迡 ��� ��8�� �����ؾ� �մϴ�.

  1. ���� ���� ��� Message Queue Ŭ���̾�Ʈ �?� �wα׷�; �����մϴ�.
  2. ���� ���� ���Ŀ�� �����մϴ�. ���� �̸��� ��й�ȣ�� ���� �޽��� ǥ�õ˴ϴ�.
  3. imqcmd shutdown bkr [-b hostName:port]

  4. �� ���Ŀ �ν��Ͻ��� ��õ� ���� ������, Message Queue �÷� ���� ����� ����� �� Message Queue �׼��� f�� ����; ��f�Ϸx� ��= ���; ����Ͽ� �ش� �����͸� f���մϴ�.
  5. imqbrokerd -name instanceName -remove instance

  6. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  7. su -

  8. ��= ���; ����Ͽ� ��ġ�� Message Queue ��Ű�� ���; �˻��մϴ�.
  9. Solaris:
    pkginfo | grep -i "message queue"

    Linux:
    rpm -qa | grep mq

  10. ��= ���; ����Ͽ� Message Queue ��Ű�� f���մϴ�.
  11. Solaris:
    pkgrm packageName
    ���⼭ packageName: Message Queue ��Ű�� �� �ϳ��Դϴ�. ���� ��Ű�� f���Ϸx� ��Ű�� �̸�; ���8�� �����մϴ�.

    Linux:
    rpm -e --nodeps RPMName
    ���⼭ RPMName: Message Queue RPM ���� ��� �� �ϳ��Դϴ�. ���� ���� ��Ҹ� f���Ϸx� RPM �̸�; ���8�� �����մϴ�.

    �ٸ� fǰ���� Message Queue ��Ű�� ����� �� �ֱ� ������ f���ϴ� �� �����ؾ� �մϴ�. ��Ű�� f���ϱ� �� pkgrm ��ɿ��� ��Ű���� ~�Ӽ�; ����մϴ�. �޽��� ǥ�õǸ� y(��)�� �Է��Ͽ� f�� ��û; Ȯ���մϴ�.

  12. �����x� "q"�� �Է��մϴ�.
  13. ��Ʈ ��; ~���մϴ�.
  14. ������ 3 Message Queue�� �ٽ� ��ġ�մϴ�.
  15. Java ES ������ 3 ��ġ �wα׷�; ����մϴ�. ������ 4 Message Queue �����ʹ� ��f���� �۵��մϴ�.

���� �ν��Ͻ� ��׷��̵�

���� ���Ŀ�� ��ȣ �ۿ��Ͽ� Ȯ�� ������ �޽��� ���񽺸� f���ϴ� Message Queue Ŭ�����͸� ��׷��̵��Ϸx� �� Message Queue �ν��Ͻ��� ������ 3���� ������ 4�� ��׷��̵�Ǵ� ���� Ŭ�����Ͱ� �¶��� ���·� /��Ǵ� �Ѹ� ��׷��̵带 ������ �� �ֽ4ϴ�. Ŭ�����͸� ��׷��̵��� ���� ��=�� ��: �� ���� v��; ����ؾ� �մϴ�.

�׷��� ��: ��� ����� �����մϴ�. �� ���Ŀ�� ��� ��׷��̵�� ������ �� �� �ϳ��� ���Ŀ�� ~���ϰ� ��׷��̵��� ��= ������մϴ�.


Java ES ������ 2�κ��� Message Queue ��׷��̵�

Java ES 2004Q2(������ 2) Message Queue�� ������ 4�� ��׷��̵��ϴ� ����� ������ 3 Message Queue�� ������ 4�� ��׷��̵��ϴ� ����� ���� �����մϴ�(Java ES ������ 38�κ��� Message Queue ��׷��̵� ��v). �׷��� ������ 2���� ��׷��̵��ϴ� ��쿡�� � üf �÷��� ���� �ణ�� ���̰� �ֽ4ϴ�.

���� Message Queue�� ~�ӵǴ� ��� ��/ ���� ���(ǥ 1-6 ��v)�� ���� ��׷��̵� �۾�; ���� ������ 2 ���� ������ 4�� ��׷��̵��ؾ� �մϴ�.

2��, "Java ES ��/ ���� ��� ��׷��̵�"���� Java ES ��/ ���� ��Ҹ� ������ 4�� ��׷��̵��ϴ� ��� ���� ��ħ; f���մϴ�.

������ 2 Message Queue ��׷��̵�(Solaris)

Java ES ������ 38�κ��� Message Queue ��׷��̵��� ��ħ; ��v�Ͻʽÿ�. ��, ������ 38�� ��v�� �κ�: ������ 2�� �ٲپ� ���Ͻʽÿ�.

������ 2 Message Queue ��׷��̵�(Linux)

Linux �ý��ۿ��� ������ 2�� ������ 4�� ��׷��̵��� ���� ������ 3; ������ 4�� ����Ʈ�� �� �ʿ����� �ʴ� ������ ���̱׷��̼� �ܰ谡 �ʿ��մϴ�. �� ���Ŀ �ν��Ͻ� �����͸� ������ 4�� ������ 'ġ�� ���̱׷��̼��ؾ� �մϴ�. ������ 4�� ��׷��̵��ϸ鼭 ������ 2 �����͸� /���Ϸt� ��� Message Queue���� f���ϴ� ���̱׷��̼� ������ mqmigrate�� ����Ͽ� ���̱׷��̼�; ������ �� �ֽ4ϴ�.

��׷��̵� ����

������ 2���� ������ 38�� ��׷��̵��Ϸx� Java ES ������ 38�κ��� Message Queue ��׷��̵����� ���� ��ħ�� ������ ��ħ; ����մϴ�. ��, ��= ����� ������ ��ó�� mqupgrade ��ũ��Ʈ�� �����ϱ� �� mqmigrate ��ũ��Ʈ�� �����ؾ� �մϴ�.

  1. ���� ���� ��� Message Queue Ŭ���̾�Ʈ �?� �wα׷�; �����մϴ�.
  2. ���� ���� ���Ŀ�� �����մϴ�. ���� �̸��� ��й�ȣ�� ���� �޽��� ǥ�õ˴ϴ�.
  3. imqcmd shutdown bkr [-b hostName:port]

  4. �� ���Ŀ �ν��Ͻ��� ��õ� ���� ������, Message Queue �÷� ���� ����� ����� �� Message Queue �׼��� f�� ����; /������ ��8�x� ��= ���; ����Ͽ� �ش� �����͸� f���մϴ�.
  5. imqbrokerd -name instanceName -remove instance

    �׷��� ��8�� ���� ������ �� ���� d���� /��Ǹ� ������ 4 Message Queue���� ���˴ϴ�.

  6. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  7. su -

  8. ���丮�� Java ES ������Tools ���丮�� �����մϴ�.
  9. cd Linux_x86/Product/message_queue/Tools

  10. ��= ���; ����Ͽ� ���Ŀ �ν��Ͻ� �����͸� ���̱׷��̼��մϴ�.
  11. ./mqmigrate

    mqmigrate ��ũ��Ʈ�� ������ 2 ���Ŀ �ν��Ͻ� ���� �����͸� ������ 4�� ������ 'ġ�� �ű�ϴ�.

  12. mqupgrade ��ũ��Ʈ�� �����մϴ�.
    1. ��ũ��Ʈ�� �����մϴ�.
    2. ./mqupgrade

      mqupgrade ��ũ��Ʈ�� ��ġ�� Message Queue ���� ��Ҹ� �����մϴ�.

    3. y(��)�� �Է��Ͽ� Message Queue ���� ��Ҹ� ��׷��̵��մϴ�.
    4. mqupgrade ��ũ��Ʈ�� ��ġ�� ����ȭ ����; �˻��Ͽ� �����մϴ�.

      Message Queue ���� ��Ҹ� ��׷��̵����� ��8�x� n(�ƴϿ�); �Է��մϴ�. mqupgrade ��ũ��Ʈ�� Message Queue ���� ��Ҹ� ��׷��̵����� �ʰ� ~���մϴ�.

    5. �޽��� ǥ�õǸ� y(��)�� �Է��Ͽ� ����ȭ ����; ��׷��̵��մϴ�.
    6. mqupgrade ��ũ��Ʈ�� ��= 'ġ�� �α� ���Ͽ� ���; ����մϴ�.

      /var/sadm/install/logs/Message_Queue_upgrade_'date'.log

ȣȯ�� ��Ű�� ��ġ

������ 2 Ŭ���̾�Ʈ �?� �wα׷��� ������ 4 ������ ��ġ�� 'ġ�� ~�ӵǴ� ��ũ��Ʈ�� ���Եǰų� ����ڿ��� �̷��� ��ũ��Ʈ�� �ִ� ��� sun-mq-compat ��Ű�� ��ġ�Ͽ� ������ 2�� ������ 4 ���� 'ġ�� �ɺ��� ��ũ�� �����ϵ��� �մϴ�.

sun-mq-compat ��Ű��� Java ES ���� ���� ��f�� ��= 'ġ�� �ֽ4ϴ�.

Linux_x86/Product/message_queue/Packages

��= �ܰ踦 �����Ͽ� sun-mq-compat ��Ű�� ��ġ�մϴ�.

  1. ��Ʈ�� �α����ϰų� ����/�� �˴ϴ�.
  2. su -

  3. ��Ű�� ���丮���� ��= ���; �Է��մϴ�.
  4. rpm -ivh --nodeps sun-mq-compat-3.6-RelNo.i386.rpm

���� ��׷��̵� �۾�

HTTP �ͳθ� ���?; ����Ͽ� HTTP ���� ���� ���; f���ϴ� ��� Message Queue�� ������ 2���� ������ 4�� ��׷��̵��ϸ� ���?�� ��׷��̵�˴ϴ�. ��� Message Queue�� ������ 4�� ��׷��̵��� ��= ���?; �ٽ� �����ؾ� �մϴ�. HTTP ��� ���� �ڼ��� ����: Message Queue �� ���?(http://docs.sun.com/doc/819-3563)�� ��v�Ͻʽÿ�.

����Ʈ �۾�; �����Ϸx� �� �ܼ�(imqadmin) ��/�Ǵ� ObjectManager ����� /ƿ��Ƽ(imqobjmgr)�� ����Ͽ� ������ 2 �� ��ü�� ������ 4 ����8�� ���̱׷��̼��Ͻʽÿ�.



����      ����      ����      ��=     


��ǰ ��ȣ: 819-3459.   ���۱� 2005 Sun Microsystems, Inc. ��� �Ǹ��� ���۱����� ��/�Դϴ�.