change how WorkerPool is initialized
respect QUE_WAKE_INTERVAL env
respect QUE_QUEUE env