Traefik:负载平衡内部服务而不暴露在外部

时间:2020-11-02 09:22:17

标签: docker docker-compose dockerfile docker-swarm traefik

当前,我有frontendbackendtf-serving服务。我当前的配置在外部公开了frontendbackend服务。

服务tf-serving是仅由backend服务使用的内部服务。他们使用TensorFlow Serving提供的gRPC API进行通信。

tf-serving是否也可以实现负载均衡,这样当我从backend服务中调用时,Traefik会为我进行负载均衡吗?

1 个答案:

答案 0 :(得分:0)

是的,有可能。但是,更好的方法是将tf-serving服务与后端服务连接到同一网络(或为它们中的两个创建一个单独的网络),然后使用容器名称dns解析从后端直接连接到它。