MONO 4.6.2服务器上的CPU高使用率

Eti*_*and 5 c# ubuntu mono apache2 ubuntu-16.04

我已经更新了:

  • Ubuntu服务器到16.04.1 LTS
  • MONOv4.6.2

...来自官方资料库

自更新以来,网站仍然可以正常运行,但是大约一两天后,一些MONO进程变得疯狂,占用了100%CPU。我有不同的网站;大部分是纯HTML,只包含少量代码。它随机发生,并且每次都在不同的网站上发生。这是完全随机的。

然后,我收到一封有关CPU使用率过高的电子邮件警报,通过SSH进行连接,键入“ htop”,然后终止该进程,然后恢复正常……一两天。

这肯定看起来像是此MONO版本中的错误。有什么办法解决吗?还有其他人有这个问题吗?还是我应该切换到没有此损坏的其他版本?

谢谢

编辑:2天后,每个 MONO进程都占用了整个CPU。

查看Apache2日志文件,我可以找到与MONO相关的内容

WARNING: WebConfigurationManager's LRUcache evictions count reached its max size
Cache Size: 100 (overridable via MONO_ASPNET_WEBCONFIG_CACHESIZE)
Run Code Online (Sandbox Code Playgroud)

另外,“服务apache2重新启动”不能解决问题。我必须手动终止进程或重新启动。