gpt4 book ai didi

.net 核心应用程序即 ubuntu 上的服务

转载 作者:行者123 更新时间:2023-12-01 07:35:40 25 4
gpt4 key购买 nike

目前我有一个使用 NancyFx 框架的 Web 应用程序。我在 Ubuntu 上运行这个应用程序作为服务,在单声道之上使用 TopShelf。在过去的几天里,我花了一些时间玩 dotnet core,我正在考虑将现有代码移动到 .net core。我无法找到有关如何将 .net 核心应用程序作为服务运行的文档,尤其是 linux 服务。任何人都可以指出我正确的方向吗?

最佳答案

服务于 Linux 可以只是 中的常规控制台应用程序.NET 核心。

为了让它像守护进程一样运行,处理启动和停止,你可以看看这个答案:

Killing gracefully a .NET Core daemon running on Linux

您可以使用 Microsoft.AspNetCore.Owin 自托管 Web 应用程序。

ASP.NET Core 有自己的 实现OWIN :

https://docs.asp.net/en/latest/fundamentals/owin.html

关于.net 核心应用程序即 ubuntu 上的服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38293245/

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