如何分离 Workers
将 Worker 从主应用(APP)中分离部署的好处:
- 可用性:主应用保持轻量,Worker 可独立扩展。
- 安全性:Worker 无法直接访问 Redis 和数据库,在安全事件中可降低影响范围。
在 Docker 配置中添加以下卷映射:
```yaml
volumes:
- <your path>:/usr/src/app/cache
```
注意:此配置适用于每个 Worker 挂载一个卷,不能跨多个 Worker 共享。
将 Worker 从主应用(APP)中分离部署的好处:
在 Docker 配置中添加以下卷映射:
```yaml
volumes:
- <your path>:/usr/src/app/cache
```
注意:此配置适用于每个 Worker 挂载一个卷,不能跨多个 Worker 共享。