Thanks James

On Wed, Jun 15, 2011 at 8:13 PM, James Baldassari <[email protected]>wrote:

> Hi Yang,
>
> That's correct.  The NettyServer constructor uses
> Executors.newCachedThreadPool() to create a thread pool for servicing
> incoming requests.  The Responder can be invoked by multiple threads from
> this thread pool, so the Responder should be thread-safe.
>
> -James
>
>
>
> On Wed, Jun 15, 2011 at 7:29 PM, Yang <[email protected]> wrote:
>
>> I guess the answer is almost surely that Netty would start multiple
>> threads to read the socket channel, just trying to confirm..
>>
>> when we create a NettyServer, we pass in a Single Responder. if Netty
>> underneath creates many threads , the same responder (and netty handler)
>> will be shared between these threads, so that I have to be careful in the
>> Responder/avro handler implementation, so that it's thread-safe, right?
>>
>> thanks
>> Yang
>>
>
>

Reply via email to