每日需重启Ubuntu上的.NET C#服务问题求助
每日需重启Ubuntu上的.NET C#服务问题求助
各位好,我碰到了个挺闹心的问题,想来这里求助!
我用的是Ubuntu 20.04.1 LTS(GNU/Linux 5.4.0-182-generic x86_64),有个用C#编写的.NET服务,现在每天早上都得手动重启一次,重启之后白天就能正常跑一整天。
我已经翻遍了systemctl的日志,也查了各种类似问题的帖子,都没找到根源。系统里的fwupd确实有一些报错,但我觉得这和我的服务没啥关系,应该不是导致问题的原因。
我试过执行systemctl status <服务名>,明明显示服务是运行中的,但关联的程序就是没法正常工作,必须重启服务才行。也用free -h查了内存情况,完全没问题。
补充信息:
- 这是一个.NET应用,我重启的服务本身是用C#写的
- 问题是从我实现了OAuth2认证之后开始出现的
- 我怀疑可能和缓存有关?不过要是实在找不到原因,可能最后只能整个cron定时任务来自动重启服务算了
备注:内容来源于stack exchange,提问作者Snusbror
相关产品推荐
相关产品推荐

