2017-11-09 3 views
1

우리 프로젝트에서는 Websphere Liberty 서버와 IBM MQ를 메시지 서버로 사용했습니다. 우리는 구름으로 움직이고 있습니다. 우리는 IBM MQ를 AWS SQS로 대체하려고합니다. server.xml에는 jndi를 사용하여 IBM MQ 연결 팩토리를 가져 오기위한 다음 항목이 있습니다.JNDI를 사용하여 websphere liberty에서 AWS SQS에 액세스하는 방법

<jmsQueueConnectionFactory connectionManagerRef="ABCConnMgr" jndiName="jms/ABC_QCF"> 
     <properties.wmqJms channel="CH.ABC.SVRCONN" hostName="abc-mq1-st4.ebiz.abc.com" port="21414" queueManager="ABC401" transportType="CLIENT"/> 
    </jmsQueueConnectionFactory> 
    <connectionManager agedTimeout="-1s" connectionTimeout="180s" id="ABCConnMgr" maxIdleTime="1800s" maxPoolSize="50" minPoolSize="0" purgePolicy="EntirePool" purgeagedTimeout="-1s" reapTime="180s"/> 

<jmsQueue id="ABC.ORDERMGT.INPUT.QA" jndiName="jms/ABC_ORDERMGT_INPUT"> 
     <properties.wmqJms baseQueueName="ABC.ORDERMGT.INPUT.QA"/> 
    </jmsQueue> 

마찬가지로 Amazon SQS 연결 팩토리 및 sqs 큐에 대한 jndi 구성을 찾고 있습니다. IBM은 SQS 용 자원 어댑터를 개발하고이 구성을 제공해야한다고 생각합니다.

답변

관련 문제