100,000 개의 100,000 메시지를 생성하는 5 명의 생산자와 함께 jboss 메시징 설치를로드 테스트하고 있습니다. 중요한 병목 현상이 발생합니다. 프로파일 러를 모니터링 할 때 WorkerThread #이라는 15 개의 스레드가 있음을 알 수 있습니다. 이 스레드는 대기없이 100 % 할당됩니다. 나는 그들이 관련 될 수 있다고 생각한다. 누구든지 이러한 스레드 서비스 기능 및 스레드 풀 설정이 있는지를 알고 있습니까? 나는 좌약Jboss Messaging WorkerThread #이 스레드는 무엇입니까?
제이보스 엔터프라이즈 애플리케이션 서버 4.3 CP08
제이보스 엔터프라이즈 서비스 버스 4.4 CP04
JBoss의 거래를 사용하고 4.2.3._CP07
J 보스 메시징 1.4.0.SP3-CP09
보스 규칙 4.0.7
제이보스 jBPM을 3.2.9
제이보스 웹 서비스 2.0.1.SP2_CP07
각각 100,000 개의 메시지를 100,000 개 생성하는 경우 풀 스로틀에서 여러 스레드가 작동하는 것에 대해 놀란 이유는 무엇입니까? 확실히 이것은 좋은 일입니다. – skaffman
예. 하지만 내 하드웨어는 최소한 도청되지 않습니다. 서버가 유휴 상태 일 때 할당량이 0 % 인 경우 서버가 3 개 뿐이므로 풀이되어야하며 100 %로 15로 점프합니다. 그러면 내 반응 시간이 술 먹는 사람 아래로 내려갑니다. 나는 수영장을 두드리는 것처럼 보입니다. 풀에 더 많은 스레드가있는 bencmark를 실행하고 싶습니다. – nsfyn55