2008-09-15 6 views
0

IBM의 asynchbeans를 사용하면 성능 제한이 있습니까? 내 애플 리케이션 jvm 코어 덤프가 고아 스레드의 여러 발생을 보여줍니다. 현재 임원 jdk 관리되지 않는 스레드를 사용하고 있습니다. 관리되는 쓰레드로 바꾸는 것이 가치가 있습니까?네이티브 jdk 스레드 대신 asynchbeans 사용

답변

1

asyncbeans는 Websphere J2EE 서버에서 스레드를 작성하는 해결 방법입니다. 지금까지 그렇게 좋았던 websphere는 "작업자"스레드 풀을 만들어 스레드의 최대 수인 일반적인 J2EE 확장 성 문제를 제어합니다.

websphere에서 "관리되지 않는"스레드 ("불법"setMessageListener를 통해 JMS Listener의 해킹 된 콜백)에서 asynchbeans를 사용하는 데 문제가있었습니다. 나는 처음에 MDB를 사용하지 않고 "요구하고"있었지만, MDB 방식으로 발을 내디딜 필요는 없다.