我有一个使用 socket.io 的 dockerized node.js 应用程序
通过 docker compose,我在同一服务器上的两个不同容器上运行该应用程序的 2 个副本。然而,到达服务器的请求是以循环方式分发的。
有没有一种方法可以用来实现粘性会话?
我的 docker-compose.yml 如下所示
version: '3'
services:
app:
ports:
- "3001:3001"
image: image
deploy:
replicas: 2
Run Code Online (Sandbox Code Playgroud)
我使用 docker stack 部署来运行应用程序的两个副本