Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 果园CMS 1.6.1。加载页面速度慢(Azure)_.net_Azure_Orchardcms - Fatal编程技术网

.net 果园CMS 1.6.1。加载页面速度慢(Azure)

.net 果园CMS 1.6.1。加载页面速度慢(Azure),.net,azure,orchardcms,.net,Azure,Orchardcms,我正在开发一个关于Orchard CMS的大项目。我决定在开发这个项目时,基于Orchard创建一个简单的推广网站(没有我的模块)。我已经成功地将Orchard部署到Azure中,安装了必要的模块并创建了所有页面。该网站已经正常运行了几个星期。然后问题开始了 有一天我看到CPU的配额被超过了。日志文件已清除。除了搜索机器人外,没有任何对该网站的请求。我所有寻找原因的尝试都失败了。之后,我禁用了几个模块:Cache-1.3和Combinator 几天后,我遇到了一个新问题。我不知道为什么,但Orc

我正在开发一个关于Orchard CMS的大项目。我决定在开发这个项目时,基于Orchard创建一个简单的推广网站(没有我的模块)。我已经成功地将Orchard部署到Azure中,安装了必要的模块并创建了所有页面。该网站已经正常运行了几个星期。然后问题开始了

有一天我看到CPU的配额被超过了。日志文件已清除。除了搜索机器人外,没有任何对该网站的请求。我所有寻找原因的尝试都失败了。之后,我禁用了几个模块:Cache-1.3和Combinator

几天后,我遇到了一个新问题。我不知道为什么,但Orchard尝试重新编译某些模块,但无法将其保存到FS存储(存储忙或类似情况)。这个问题很容易解决

现在还有另一个问题。向该站点发送的每个请求大约需要30秒才能显示。在azure dashboard中,我看到Orchard中有一些后台进程,它花费了大约50%的CPU配额。日志文件已清除。除了Vandelay Industries和Advanced Sitemap之外,没有其他模块。我不知道该如何发现问题所在。 我尝试设置所有日志级别。5分钟后,出现10mb的日志文件,其中包含NHibirnate记录


我怎样才能解决这个问题?Orchard总是改变一些东西(例如重建模块)是正常的吗?

好吧,我上周五刚刚遇到这个问题。我的解决方案是将我的Orchard站点部署到AmazonEC2上,并就此结束

我使用的是azure网站,而不是web角色。网站当前处于“预览”状态。所以,我想我不能指望这会奏效。注意:我也尝试过用一个保留的小实例“支持”我的网站。这根本没有导致任何性能提升

所以,我在微软的支持下开了一张罚单,说它在本地运行得非常快,他们的回答是Orchard的配置问题!因此,当时我创建了EC2实例,并向Microsoft提供了指向我的EC2实例的URL支持,并询问他们为什么EC2上的相同配置运行得如此之快

我计划尝试部署到azure web角色,而不是网站,但目前我对Microsoft的答案不抱幻想,当然还有其他任务要完成。。我希望能在几天内抽出时间给一个网络角色一个机会


RANT:EC2免费实例在我安装.NETFramework之前就已经用完了磁盘空间!!!所以,人们似乎无法在亚马逊上免费运行ASP.NET网站。。至少不是没有真正的创造力。。服务器2012所需的最小磁盘空间为32 GB:,EC2实例只有30 GB

Windows Azure上的Orchard 1.6也存在类似问题。没有尝试解决问题,只是放弃了:(这是Azure团队正在解决的问题。这显然不是Orchard特有的问题。我想其中一个模块中有一些错误。我不知道谁能检测到它。