2

我的博客在 Azure 的 Orchard 上运行了几个月,我不知道。一切都很好。我有大约 10 个内容项。这是一个小网站。我在共享模式下运行它。浏览该网站很好,速度很快,一切都很好。但是今天我一直在尝试编辑一些帖子并添加一些新帖子。我每分钟的 CPU 使用率简直快疯了,并且不断使网站崩溃,因此我无法保存任何东西。按发布只会破坏该站点。

我不会升级到保留模式,就像它一直在推荐一个大约有 3 个查看者的他妈的小博客那样。

任何想法为什么 cpu 使用会变得如此疯狂?

错误日志几乎是空的,偶尔会出现来自 disqus 的错误,但这只是在我加载博客文章时......

更新 1:删除了 disqus 以防万一。在发布内容项目的大量负载下仍然惨遭失败。

更新2:有点奇怪......错误日志说无法启动租户:默认值。序列包含多个元素。我认为这是在谈论路线。

在 c:\Users\sebros\My Projects\Orchard\src\Orchard\Mvc\Routes\StandardExtensionRouteProvider.cs:line 24 中的 Orchard.Mvc.Routes.StandardExtensionRouteProvider.d__a.MoveNext()

4

1 回答 1

1

您应该检查扩展程序监控是否已禁用。它创建了许多FileSystemWatcher实例,以便动态编译响应实时文件修改,但在生产环境中是不必要的。

查看此页面上的“禁用动态模块加载器”部分:http: //docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation

于 2013-03-16T16:50:03.780 回答