문제

나는 내 상태의 콩이 통행/활성화되고 해당 콜백을 올바르게 호출하는지 확인하기 위해 노력합니다.

이를 위해 콩의 인스턴스 수를 제한하기 위해 컨테이너 Glassfish 및/또는 JBoss를 구성하고 싶습니다.

가능합니까? 그렇다면 어떻게?

도움이 되었습니까?

해결책 2

올바른 방향을 가리켜 주셔서 감사합니다.

jboss의 경우, 매개 변수가있는 매개 변수와 idletimeoutseconds가있는 주석 org.jboss.ejb3.annotation.cacheconfig를 찾았습니다.

여기에서 검색하는 사람을위한 문서 링크 ...http://www.jboss.org/file-access/default/members/jbossas/freezone/docs/administration_and_configuration_guide/5/html/clustering-session-sfsb30.html

그러나 주석을 사용하지 않고 XML로이를 구성하는 방법은 아직 모르겠습니다.

다른 팁

JBOSS에서보고 싶은 구성 파일은 conf/standardjboss.xml입니다.

협박하는 것처럼 보이지만 "표준 상태의 세션 비"라는 컨테이너-구성 요소를 찾습니다. 이 요소의 끝에이 구성의 최대 인스턴스 수를 정의하는 컨테이너-풀 코프 섹션이 표시됩니다. 이 파일은 수정 될 수 있거나 자신의 구성을 정의 할 수 있습니다. Meta-Inf/jboss.xml 파일에 들어가는 것 같습니다.

원하는대로 구성을 정의한 후에는 EJB 자체를 구성하여 사용해야합니다. EJB 2에서는 Meta-Inf/Jboss.xml을 사용하지만 EJB3의 멋진 설명이없는 세계에서는 확실하지 않습니다.

따라서 대답은 승인 된 Meta-Inf/Jboss.xml 파일에있을 수 있습니다. 죄송합니다. 더 정확하지는 않지만 적어도 어디를 볼지 알고 있습니다.

Glassfish 플랫폼의 경우 다음과 같은 정보를 다음과 같이 수행 할 수 있습니다.

http://docs.sun.com/app/docs/doc/819-3673/beaqm?a=view

몇 가지 예를 보려면 페이지 하단을보십시오.

특정 콩이 인스턴스화되거나 GC'd시기를 추적하기 위해 로깅 방법을 추가하고 @PostConstruct 및 @PredEStroy로 주석을 달았습니다.

JBOSS5.1에서 EJB3 응용 프로그램을 개발하고 있습니다. EJB의 경우 init 메소드를 만들고 @PostConstruct로 주석을 달고 그 안에 로깅 정보를 제공합니다. 그러나 내가 알아 차린 흥미로운 사실은 배포 시간에 우편 제약 방법이 호출되지 않는다는 것입니다. 그러나 우리가 EJB THA 호출을 찾을 때, 이것은 JBoss5.1이 Bean 풀링을 전혀하지 않는다는 것을 의미합니다. HARI에 감사합니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top