0
Netty에 대해 http examples 모두에서 클라이언트는 단 하나의 요청을 작성한 다음 모든 자원을 닫습니다.Netty로 하나의 http 요청하기
ClientBootstrap bootstrap = new ClientBootstrap(
new NioClientSocketChannelFactory(
Executors.newCachedThreadPool(),
Executors.newCachedThreadPool()));
그리고이 예에서 요청이 ISN '동기화 특히, 단 하나 개의 요청에 대해 필요한 경우 궁금 해요 : 두 개의 새로운 스레드 당긴가 생성 된 요청을하기 위해
거기에 단 하나의 요청을하는 간단한 방법이 있습니까?
감사합니다.
저는 Netty를 처음 접했고 http에 대한 예제를 살펴 보았습니다. 거기에서 완료된 방식이 저에게 이상하다고 생각되었습니다. 나는 거기에 Netty보다 간단한 방법이 있다는 것에 동의한다. 그래서 그들은 왜 그 대신 하나를 사용하지 않았는가? 아니면, 왜 NioClientSocketChannelFactory *를 공유하는 몇몇 클라이언트를 보여주지 않았습니까? 나는 기본적으로 궁금했다. –
요청이 Netty에서 동 기적으로 처리되지 않기 때문입니다. 요청은 하나의 스레드에서 전송되고 응답은 다른 스레드에서 처리됩니다. –
그래서 * NioClientSocketChannelFactory * 인스턴스를 예제에서 재사용하는 방법을 보여주지 않았습니까? 그것은 더 합리적인 것입니다. 어쨌든, 나는 당신의 요지를 얻는다. 감사. –