相关疑难解决方法(0)

正好杀死在Linux上运行的.NET Core守护程序

我创建了一个在Ubuntu 14.04计算机上作为守护进程运行的.NET Core控制台应用程序.

我想在不强制服务的情况下停止服务,能够处理kill事件.

我怎样才能做到这一点?

c# linux service daemon .net-core

32
推荐指数
2
解决办法
2万
查看次数

如何使用docker优雅地关闭dotnet?

有没有办法优雅地关闭在DOCKER中运行的DOTNET CORE应用程序?如果是的话,我应该听哪个活动?

我想要的只是取消请求我想将我的取消令牌传递给当前的方法并在他们工作时推迟关闭.

寻找与dotnet核心相关的示例代码,参考链接等,而不是通用信息

更新即使在.net核心控制台应用程序中使用Console.ReadLine(), 这个问题也不会立即与docker容器出口重复,因为我没有立即退出问题.我需要利用像Windows.SystemsEvents.SessionEnding这样的事件并依赖Console.CancelKeyPress和/或实现WebHostBuilder()不适合账单.

.net c# docker .net-core

15
推荐指数
2
解决办法
4846
查看次数

标签 统计

.net-core ×2

c# ×2

.net ×1

daemon ×1

docker ×1

linux ×1

service ×1