은 내가 JMS 주제를 듣고 자바 클래스 Processor
을 가지고 있고 메시지 그래서 우리는 동시 가기로 결정했습니다 도착하는 속도로 계속 어려움을 겪고 :비 EJB로드 균형 조정 응용 프로그램을 설계하는 방법은 무엇입니까?
주제에 대한 하나의 클래스 듣기 누가 작업을하는지는 작업자 스레드 풀에 메시지를 전달하여 효과적으로로드 밸런서가되는 것입니다. 또한 동일한 고객에 대해 2 명의 작업자가 메시지를 처리하는 것을 방지해야합니다.
나는 이것에 대해 인터넷에 많은 정보를 기대했지만, 모든 것이 응용 프로그램 서버가 풀을 관리하고 균형을 조정하는 EJB의 사용을 제안하는 것으로 보입니다. 나는 이것이 정말로 공통적 인 문제 일 것이라고 확신하지만 어떤 라이브러리 나 디자인 패턴을 찾지 못하는 것 같습니다. 나는 그것보다 더 많이 만들고 그냥 내 자신의 코드를 탐구하고 작성해야합니까?
프로세서가 응용 프로그램 서버 외부의 독립 실행 형 클라이언트로 실행되고 있습니까? – JoseK
네, 지금이 순간입니다. 서버 측을 실행하여 웹 응용 프로그램이 나중에 쿼리 할 수있는 데이터베이스를 채 웁니다. – James