docs/install/configure-operate/separate-workers.mdx
Benefits of separating workers from the main application (APP):
A volume only helps if your workers restart frequently and you want to skip the first-run cache fill after each restart. If you want it, map one volume **per worker** (it cannot be shared across workers):
```yaml
volumes:
- <your path>:/usr/src/app/cache
```