azure - 基于http header 自定义逻辑的动态路由(Azure、AWS、GCP)

标签 azure google-cloud-platform aws-lambda routes

我有以下情况:

  • 有 2 个 AKS 集群,我希望能够根据 http header 中的值将请求路由到其中任何一个集群。例如,假设 header 具有特定值,我可以使用该值来决定(应用自定义逻辑)应将请求路由到哪个集群。

我检查了可用的云解决方案,唯一可行的解​​决方案是 Lambda@Edge。 只是想知道,也许还有一些替代方案?

最佳答案

Google Cloud 的 HTTP(s) 负载均衡器确实有助于根据 http header 将流量路由到不同的后端。
它可以对各种类型的目的地执行此操作,例如 Google Kubernetes Engine、NEG 的外部端点、虚拟机、App Engine 等。
您可以进一步使用 NEG 和 URL 映射将流量引导至更多目的地。

引用this有关如何通过 GCP 负载均衡器配置基于 HTTP header 的路由的详细说明。
检查here关于基于 HTTP 参数的基于 header 的路由。

关于azure - 基于http header 自定义逻辑的动态路由(Azure、AWS、GCP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69274030/

相关文章:

Python boto3 SNS 电子邮件格式(每个字符串换行)

Azure ARM 模板 - ssh 公钥和私钥

python - 使用 headless Chrome运行Selenium的AWS Lambda容器在本地工作,但不在AWS Lambda中工作

python - DynamoDB 并行扫描不拆分结果

google-cloud-platform - 我的应用程序的验证状态显示为 Google OAuth 同意屏幕中所需的开发人员操作

database - 选择 Firestore 集合中的所有其他文档

javascript - Google Firestore - 如何在一次往返中通过多个 ID 获取多个文档?

c# - Azure 移动服务 TableController 不返回内部对象

c# - 已编译的Azure函数监控: "No data available"

c# - 在Azure函数中使用Serilog.ILogger