한 번에 100 개의 메시지를 수신 할 수있는 JMS 응용 프로그램 (독립 실행 형 다중 스레드 Java 응용 프로그램)을 개발하기 위해 노력 중이며 처리해야하며 데이터베이스 프로 시저를 사용해야합니다. 데이터를 삽입/갱신하기 위해서 호출 할 필요가 있습니다. 절차가 검증 될 때 절차가 매우 복잡합니다. 각 절차는 실행하는 데 약 30 ~ 50 초 정도 걸리며 동시에 실행할 수 있습니다. 내 모든 관심은 100 개의 모든 메시지에 대해 100 개의 절차를 수행하고 jms 응용 프로그램으로 제한 시간 인 90 초 내에 응답을 보냅니다. 응용 프로그램 서버 (요구 사항)가없고 데이터베이스가 Teradata (RDBMS)입니다.응용 프로그램의 데이터베이스 및 연결 수 제한
Java 코드에서 연결 풀과 스레드 풀을 사용하고 90 개의 연결로 테스트 코드를 사용하고 있습니다. 질문 :
(1) 한 번에 데이터베이스와의 연결 수에는 어떤 제한이 있습니까? (2) 한 번에 몇 개의 스레드가 권장 되나요?
덕분에, 죠티