2013-08-20 3 views
0

글래스 피쉬에서 스레드를 관리하기 위해 스프링을 사용하고 있으며 아래 코드는 제가 사용하는 코드입니다. 나는 10Glassfish V3 스레드 수가 증가합니다.

final WorkManagerTaskExecutor taskExecutor = new WorkManagerTaskExecutor(); 
final QPRunable runable = new QPRunable(); => this class implements Runnable 
taskExecutor.setWorkManagerName("Workmanager1"); 
taskExecutor.afterPropertiesSet(); 
taskExecutor.setBlockUntilCompleted(false); 
taskExecutor.execute(runnable); 

풀이 스레드를 다시 만드는 이유 스레드 카운트가 너무 많이 증가하는 방법에 대한 어떤 제안으로 스레드 풀의 최대 수를 설정 한 경우에도 어떤 이유로, 스레드의 100 년대가 만들어지고 .

미리 감사드립니다.

답변

0

봄의 문서 읽기 : 기본 JCA WorkManager를 얻기

보스와 글래스 피쉬에

는 특별한 조회 단계가 필요합니다. 이 일반 JCA 어댑터 클래스와 직접적으로 동일한 JBossWorkManagerTaskExecutor GlassFishWorkManagerTaskExecutor 클래스를 참조하십시오.

아마도 여기에 문제가 있습니까?

관련 문제