为什么Orchard在Azure网站标准小实例构建这么久?

时间:2013-08-12 19:54:16

标签: azure orchardcms orchardcms-1.6 kudu

我正在使用一堆模块构建Orchard 1.6(包括我的模块)。总共56个模块。它已经在Azure网站标准小实例(1核,1,75 MB内存)上构建了近3个小时。

它占用了2.54 GB的文件系统存储空间。

我通过将Azure链接到Bitbucket存储库来构建它。在存储库中,所有Orchard源代码都带有模块等。

在我的.deployment文件中:

[config]
project= src\Orchard.web\Orchard.Web.csproj
command = build.cmd fastbuild

为什么需要这么长时间?

更新。 耗时5小时:

9:09:51 PM Updating submodules.  
9:09:51 PM Preparing deployment for commit id 'XXXXXXXXXX'.   
9:09:51 PM Running custom deployment command... 
9:09:51 PM Running deployment command...View Log  
2:20:27 AM Deployment successful.

(看起来Orchard.proj做了所有测试(specflow,单元测试)。可能它没有fastbuild参数。需要检查它。)

它需要2,61GB。我希望部署到Shared实例(< 1GB),这很烦人。现在需要检查azure存储变体。

谢谢

1 个答案:

答案 0 :(得分:1)

完全没有真正在评论中写下链接。以下是加快网站速度的一些提示:https://stackoverflow.com/a/16240746/1037489当然,预建版本是使用的版本,速度要快得多。 Click-to-build命令是你的朋友。确保您有源登记才能使用它。