2012-05-30 1 views
0

저는 일반적으로 네트워크 프로그래밍과 Netty 모두에 대해 매우 새롭습니다. 그래서 내 무지를 용서하십시오.x 채널 중 OPEN에서 CONNECTED로 전환되는 채널은 하나뿐입니다.

저는 Netty의 NIO 전송을 사용하여 작은 서버를 작성 했으므로 모든 것이 원활하게 진행되었습니다. 이제 내 서버가 실제로 여러 개의 동시 연결을 지원하는지 확인하려고하는 테스트를 구현했습니다. 놀랍게도, x (나는 10과 100 사이에서 다른 수를 시도했다.)에서 테스트 클라이언트로 열어 본 서버에 연결하고, 단 하나의 상태가 BOUND를 통해 CONNECTED 상태로 전환된다. 다른 모든 사람들은 결코 OPEN을 지나칠 수 없습니다.

구현 세부 정보로 들어가기 전에 누군가가이 현상에 대한 일반적인 설명을 생각할 수 있는지 또는 동일한 문제가 있는지를 알고 싶습니다. 모든 힌트를 부탁드립니다. 스프링 XML을 설정 내부 깊은 곳에 묻혀 바보 1. 핵심 풀 크기와 최대 풀 크기를 모두 설정 스레드 풀 구성을 휘청 거리게 :

감사합니다, 올라프

+0

이 동작을 보여주는 최소한의 샘플 앱을 제공해 주시겠습니까? – trustin

+0

Trustin, 나는 내가 할 수있는 것을 보게 될 것이다. 그렇게 쉬운 일은 아닙니다. –

+0

전용 보스 및 작업자 집행자와 함께 NioServerSocketChannelFactory를 사용하고 있습니까? –

답변

0

마흔 두 사람은 바른 길에 이었다는 것을 밝혀 나를.

관련 문제