1. Thrift 's TThreadPoolServer attentions:
1) share processor instance for each thread.
2) share socket connection for the some client. should be synchronized.
3) use SynchronousQueue as the default workQueue, it can only contains one work.
4) use RejectedExecutionHandler as default handler when the count of requests exceed that of thread pool.
on the whole : 3)、4) tell us should be care of losing requests.