gpt4 book ai didi

Azure应用服务: Select the endpoint based on HTTP header value

转载 作者:行者123 更新时间:2023-12-02 06:28:22 25 4
gpt4 key购买 nike

我有一个 Multi-Tenancy 应用程序,在每个请求中,租户的 ID 都会在 HTTP header 中发送。

我想实现一个简单的金丝雀部署,通过该部署,我可以选择租户 ID 的子集,为实验版本创建部署槽,并将所选租户的所有 HTTP 请求路由到新槽。

也就是说,我需要一种方法来检查每个请求,并根据 HTTP header 的值,选择应为请求提供服务的插槽。

有没有办法通过 Azure 应用服务来实现这一目标?

最佳答案

您需要一个反向代理,可以使用 Azure Functions 的代理功能来实现。

https://learn.microsoft.com/en-us/azure/azure-functions/functions-proxies

但是,实现它的最佳方法是使用 API 管理。由于价格相当昂贵,您可以使用消费计划,这样可以节省很多钱。

https://learn.microsoft.com/en-us/azure/architecture/microservices/design/gateway

关于Azure应用服务: Select the endpoint based on HTTP header value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58695404/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com