我是docker swarm的新手,并且遇到一个问题,我试图以成对的方式扩展两个服务。我的环境包括:
我想扩展代理和tensorflow Web服务,以便代理只能发送到一个tensorflow服务实例,将服务配对在一起。我能够创建代理和tensorflow Web服务的副本并使其正常工作,但这是将我的请求循环到每个tensorflow容器。
将代理和tensorflow Web服务配对在一起以使每个代理仅提交一个tensorflow服务时我需要考虑什么?
UPDATE 3/3/2020 10:02 pm: 看来我可以使用服务模板了 正如这里所说的:
但是我尝试在下面附加模板,并且该容器无法从连接到同一网络的群集中的另一个容器ping通。而其他容器别名起作用。
networks:
ml-network:
aliases:
- "tensorflowserving{{.Task.Slot}}"
docker-ce 19.03.6版