use LinkedBlockingQueue to define containerRequestList