我已经让我的博客在Azure上运行Orchard,我不知道,可能几个月。一切都很好。我有大约10个内容项。这是一个小网站。我在共享模式下运行它。浏览网站很好,速度快,一切都很棒。但今天我一直在尝试编辑一些帖子并添加一些新帖子。我的每分钟CPU使用率只是疯狂并且不断崩溃网站因此我无法保存任何东西。按发布只会破坏网站。
我没有升级到保留模式,就像它一直推荐一个有大约3个观众的他妈的小博客。
任何想法为什么cpu使用可能会如此疯狂?
错误日志几乎是空的,偶尔会出现来自disqus的错误,但这只是在我加载博客帖子的时候......
更新1: 删除disqus以防万一。仍然无法通过大量负载来发布内容项目。
更新2:有点奇怪...错误日志说无法启动租户:默认。序列包含多个元素。我认为这是在谈论路线。
位于c:\ Users \ sebros \ My Projects \ Orchard \ src \ Orchard \ Mvc \ Routes \ StandardExtensionRouteProvider.cs中的Orchard.Mvc.Routes.StandardExtensionRouteProvider.d__a.MoveNext():第24行
答案 0 :(得分:1)
您应该检查是否已禁用扩展程序监控。它创建了许多FileSystemWatcher
实例,以便响应实时文件修改进行动态编译,但在生产环境中不需要。
请参阅此页面上的“禁用动态模块加载程序”部分:http://docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation