gpt4 book ai didi

apache - 为什么我应该将代理服务器与 Kestrel 一起使用?

转载 作者:行者123 更新时间:2023-12-01 11:18:12 27 4
gpt4 key购买 nike

官方MS-documentation说如果我想在 linux 上托管一个 ASP.NET 核心应用程序,我应该在它前面放置一个 apache 或 nginx 反向代理。但是,我找不到任何我应该这样做的原因。

我为什么要那样做?为什么它不能只在 kestrel 上运行?为什么需要反向代理?

最佳答案

Kestrel 是一个非常简单的 Web 服务器,不提供诸如 IIS、Apache 或 Nginx 之类的功能。如果你想做 SSL、负载平衡、速率限制等事情,在它前面添加一个额外的层会派上用场。

另一个好处是您可以在端口 80 上托管多个应用程序。 Nginx 将处理 80 端口上的请求并将它们路由到服务器上运行的正确应用程序。

查看更多信息:https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel

关于apache - 为什么我应该将代理服务器与 Kestrel 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47837048/

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