본문 바로가기
728x90

MDB2

[웹로직] JMS MDB 테스트 구성(1) 이번 글에서는 WebLogic Server에서 JMS(Java Message Service) 설정하는 방법과 MDB를 사용하여 비동기 메시징 처리하는 샘플 어플리케이션을 올려보려고 한다. ​ 참고로 테스트 환경은 - Oracle Linux 7.2 - Weblogic 12.2.1.3 - JDK 8 이다. 여기서 잠깐? JMS란 : Java Message Service의 약자로 Java 프로그램이 네트워크를 통해 데이터를 송수신하는 Java API 이다. 1. WebLogic JMS 설정 ​ 1-1. JMS Persistent Store(영구저장소) : JMS 영구저장소는 JMS 메시지를 저장하기 위한 물리적인 저장소이다. * WLS Admin 콘솔 접속 > 영구저장소 > 새 파일저장소 생성 - 이름 : 파.. 2021. 7. 26.
[웹로직] MDB가 JMS 대기열에서 동시에 메시지를 처리하지 않는 현상 이번 글에서는 S 사이트의 이슈 사례를 적어보려고 한다. ​ - WLS 12.2.1.3.0 - PSU_18년도 패치 셋 적용 - IBM AIX 7.2 - JDK 1.8 - EJB 3.0 ​ 1. 현상 : 현재 S사 에서 발생하고 있는 인터페이스 지연 현상의 경우 A 라는 인터페이스가 장시간 처리 지연이 되면서 B라는 인터페이스가 처리되지 않고 Queue에서 대기중인 현상 2. 해당 현상과 비슷한 사례(오라클 공식 문서) : MDB (Message Driven Bean)가 JMS 대기열에서 동시에 메시지를 처리하지 않음 (문서 ID 2634884.1) 적용 대상 : Oracle WebLogic Server-버전 10.3.6 이상 이 문서의 정보는 모든 플랫폼에 적용됩니다. ​ 조짐 max-beans-in-.. 2021. 7. 26.
728x90