title: Netty Channel configuration for connection timeout & number of open connections
body: <p>I am trying to implement a HTTP server using netty &amp; i wanted to know few thing which i could not understand from the netty api. I read many other netty related stackoverflow question but still i couldn't udnertand.</p>
  
  <p>1.If i want the connection from client to be opened for a certain period of time, what should i use CONNECT_TIMEOUT_MILLIS or add a read timeout handler &amp; add a timeout in it. Basically i want to understand the difference between these two. &amp; what is the default value of CONNECT_TIMEOUT_MILLIS.</p>
  
  <ol>
  <li><p>what is the default value of SO_BACKLOG,i read it in one of the that it is equal to SOMAXCONN in io.netty.netUtils.But what it the value of it. Also, i want to be sure that so_backlog limits the number of worker thread ri8?. I mean if i set it to say 1000 it means netty won't allow more than 1000 open connection at a time.</p></li>
  <li><p>can somebody explain how netty responds to a HTTP request as in internally in terms of writing &amp; reading from a channel?</p></li>
  </ol>
  
  <p>Thanks in advance!!!</p>