gpt4 book ai didi

azure - Azure 中的反向代理与 Web 应用

转载 作者:行者123 更新时间:2023-12-02 18:00:23 24 4
gpt4 key购买 nike

我正在从 Linux 上的 Apache 迁移到 Azure Web Apps,并且我有一个配置了反向代理的特定 URL(mysite.com/blog 及其下的所有内容),因此最终用户不知道内容实际上来自另一个服务。

我确信我可以在 Web Apps(在 IIS 上运行)中执行此操作,但我找不到任何有关如何执行此操作的文档。作为备份,我愿意在我的 Web 应用程序之前放置另一个服务。

如何在 Azure 中实现此目的?

更新:我确实尝试使用另一个服务 - Functions。我的架构如下所示:enter image description here

这在生产中有效,但我在开发中遇到了障碍。 /blog 可能有效也可能无效,具体取决于入口点。在产品中,我们的 DNS 将被配置为使 mysite.com 指向 mysite-proxy.azurewebsites.net,因此用户点击的任何 URI 都将起作用。然而,在开发中,我们可能希望从流量管理器中浏览到 /blog,这会将我们路由到不存在的 Web 应用上的 /blog 。当然,如果我们直接在 web 应用程序上访问 /blog ,也会出现同样的问题。我试图在图的右侧显示这些示例。

我想找到一种解决方案,以便网络应用程序本身可以处理 /blog 代理,然后我们可以确定与现有解决方案相比是否值得在速度和成本上进行权衡。

最佳答案

关于azure - Azure 中的反向代理与 Web 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44639853/

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