首页 > 解决方案 > inprocess asp.net 托管模型如何在 Linux 容器中工作

问题描述

嗨,我是容器新手。因此提出这个问题,可能是一个肮脏的问题。asp.net core 的默认托管模型是需要 IIS 的 InProcess。现在,如果我们在默认的 asp.net 核心 Web 应用程序上创建一个 Linux 映像,它正在运行并提供请求。

我在这里感到困惑,基于 Linux 的 .net 核心映像如何服务于 InProcess 托管模型

标签: linuxasp.net-corecontainers

解决方案


经过大量研究,对我来说很明显,通过 dotnet CLI 运行应用程序会忽略托管模型设置。与从本地计算机使用 dotnet run 命令运行应用程序时的情况相同。然后,无论托管模型设置如何,它总是返回可以看到从 kestrel 返回的响应。

希望它可以帮助其他人理解在任何地方都看不到的技巧。


推荐阅读