우리는 일부 애플리케이션을 마이그레이션하는 것은 전체 프로필이었다.
일부 응용 프로그램 MDB가 있고 MQ에 연결 JMS 활성화 스펙 정의가 필요합니다. 클러스터에있는 메시지의 엄격한 FIFO 순서를 시행하기 위해
, 우리는 시작시 활성화 스펙을 시작하지 않도록 전체 프로필 WAS 말해 그 활성화 사양에 "INACTIVE"
에 "WAS_EndpointInitialState"
속성을 설정합니다. 클러스터가 시작되면 한 서버에서만 활성화를 시작합니다 (즉, "다시 시작").
Q : 어떻게 자유 (v16.0.x)와이를 달성하기 위해? 나는 "properties.wmqJms"
스탠자 내에서 해당 매개 변수를 볼 수 없습니다.
감사합니다.Liberty에 대한 JMS 활성화 사양 : "WAS_EndpointInitialState"전체 프로필 해당 속성? 리버티 프로파일은 WAS에
0
A
답변
2
Liberty에는 정품 인증 사양에 해당하는 매개 변수/기능이 없습니다. 이 https://www.ibm.com/developerworks/rfe/?PROD_ID=544
는 그동안시 도움이 경우이 기능을 시뮬레이션의 원유 방법은 밖으로 댓글을 달았 jmsActivationSpec 요소와 서버를 시작하는 것입니다 및 구성 업데이트로 주석을 해제 할 수 있도록 : 여기 개선에 대한 요청을 열 수 있습니다 당신은 그들이 활성화되기를 원합니다.
0
불행히도 (v16.0.0.3 현재 베타 버전) 그대로, 그 때문에 자유 프로파일 기능에 심각한 부족 MDB를 생산을 가진 애플리케이션을 배치 할 수 없다 (JMS 액티베이션) . jmsActivationSpec
+ properties.wmqJms
스탠자를 사용하는 경우 , 그것은 불가능하다 : x는 메시지를 소비하는 tentatives 실패 후
- 는 중지 활성화를 구성 할 수 있습니다. Liberty는 아무런 통지없이 메시지를 영원히 사용하려고 시도합니다 !!
- 는에 시작.
inactive
상태에서 작동을 시작합니다, 그래서 클러스터에 배포 (또는 클러스터의 집단 또는 다른 형태의)
사람들은 이미 때 Q에 FIFO 패러다임을 적용하는 것은 불가능
- https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=95885
- https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=95794
- https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=88543 ,369 다음 RFE에서 캡처
우리는 이러한 이유 때문에 WebSphere Liberty 프로파일로 이동할 필요가 없습니다.
와우. 이것은 정말 짜증나 제한입니다 ... – titou10
[RFE 제출 (https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=95885) – titou10