docker - Docker Swarm 监听管理器和工作节点的 ISP ip
问题描述
我在 docker swarm 和两个域中有一个管理器和一个工作节点。一个域指向管理节点(并且正在接受流量并按预期工作),另一个域指向工作节点,但流量没有通过 swarm 路由。需要配置什么来让工作节点的域流量进入 swarm?
我认为这与入口网络有关,但似乎并非如此。入口网络只允许我收集到的节点间通信。
swarm 使用基于域路由的 traefik 代理设置。工作节点的域是在 traefik 代理中设置的,但它没有获得任何流量。
谢谢!
解决方案
我遇到的问题是 swarm 正在接收流量,但 traefik 代理没有将流量路由到正确的服务。
我可以通过查看主代理中的日志来调试它,然后向后工作。
推荐阅读
- python - 如何使用 OHLC 图表在 Matplotlib 上添加滑块选择器?
- kubernetes - Kubernetes pod - 为什么有时会有多个进程?
- postgresql - 导入包含索引中使用的函数的 SQL 转储时出错
- ios - 在移动设备上滑动(iPad 设置屏幕)始终在右半边滑动。如何在左半部分执行滑动
- javascript - 我如何将数据从 ejs(日期选择器)传递到 js(查询 db),然后在 ejs(在标签中)中显示结果?
- javascript - 为什么表单文本输入的 parseFloat(value) 会给出 NaN?
- ios - Xcode 10.2 是否支持最新的 NativeScript?
- javascript - 有没有办法只在基于数组的 json 对象中显示选定的属性
- azure - 如何通过 API 启用/禁用项目服务
- php - iframe 嵌入视频与 php 变量作为源不工作