amazon-web-services - 每个通配符子域指向不同的IP地址
问题描述
我一直在使用 AWS Route-53 作为我的应用程序的 dns 服务,并在我的代码中说,对于每个 http 请求,我都需要创建一些动态子域并将其指向动态创建的新 ec2 实例。
现在任何人都应该能够使用新创建的子域向新创建的 ec2 实例发出请求。
我知道我可以使用通配符 dns 记录,但它不只是指向一个 IP 吗?
如何使创建的每个子域始终指向新的 ec2 实例?
解决方案
traefik正是我所需要的。我将 traefik 配置为 etcd 作为它的提供者,只需通过进入 etcd 服务器,我就可以实现我想要的。
现在我只有一个映射到一个 ec2 实例的通配符域,我在该实例上运行 traefik,它监视 etcd 服务器以查找任何以 /traefik/ 为前缀的新条目。然后,它会动态生成新配置,并根据HOST标头将任何请求路由到目标服务器。
推荐阅读
- python-3.x - 为什么我的分类器不适用于新数据(未作为数据集的数据)?
- docusignapi - 如何从 docusign 中的其他操作菜单中隐藏打印和签名
- javascript - 无法在 angularjs 应用程序中加载 @tensorflow/tfjs
- javascript - 角树控制复杂项
- ios - 来自字符串的 Swift 日期总是返回 nil
- pdfbox - Apache PDFBox - 添加多种字体
- angular - Observable 拆解中的 Promise/Deferred 代码
- r - 为什么excel中的数据不能插入r-markdown?
- excel - 使用 Excel 宏在多个工作簿中查找重复项
- macos - 如何使用触控板使用 iterm2 在 nano 中滚动,它在 terminal.app 中的工作方式?