2014-10-22 2 views
1

Jboss 7.1 Final을 사용하고 있습니다. jboss-ejb-client.properties 및 standalone.xml을 사용하여 원격 ejb를 설정했습니다. 그러나 서버가 언젠가 실행 된 후에는 원격 ejb를 검색하는 동안이 예외를 throw합니다. jboss-ejb-client.properties에 설정해야 작동 할 수있는 항목이 있습니까? 이미 HEARTBEAT_INTERVAL을 정의했는데 충분하지 않습니까? 이 질문에 대한 승낙 한 이후잠시 후 EJB 수신기를 사용할 수 없습니다.

endpoint.name=client-endpoint 

remote.connectionprovider.create.options.org.xnio.Options.SSL_ENABLED=false 
remote.connection.default.connect.options.org.xnio.Options.SASL_POLICY_NOANONYMOUS=false 

remote.connections=default 

remote.connection.default.host=222.222.23.222 
remote.connection.default.port=4447 
remote.connection.default.username=us 
remote.connection.default.password=ps 
remote.connection.default.connect.options.org.jboss.remoting3.RemotingOptions.HEARTBEAT_INTERVAL=60000 

답변

0

, 나는 인터넷 검색에 의해 몇 가지 가능한 해결책을 발견 : 여기

는 특성 파일입니다. 새로운 InitialContext()를 호출하여 너무 많은 연결을 열어 놓은 것일 수도 있습니다 - 몇 분마다 호출 할 수도 있습니다 !!! 이 링크를 참조하십시오 : https://developer.jboss.org/thread/222883

거기에 누군가가 GC 및 연결 마감 등을 언급했습니다. 도움이 될 수 있습니다.

0

EJB 클라이언트에서 EJB를 어떻게 찾으십니까? java :/namespace를 사용하면 문제가 발생합니다.

ejb :/namespace를 사용하여 문제를 제거하십시오.

관련 문제