Environment Variables

Eventlet’s behavior can be controlled by a few environment variables. These are only for the advanced user.

EVENTLET_HUB

Used to force Eventlet to use the specified hub instead of the optimal one. See Understanding Eventlet Hubs for the list of acceptable hubs and what they mean (note that picking a hub not on the list will silently fail). Equivalent to calling eventlet.hubs.use_hub() at the beginning of the program.

EVENTLET_THREADPOOL_SIZE

The size of the threadpool in tpool. This is an environment variable because tpool constructs its pool on first use, so any control of the pool size needs to happen before then.