2

Orchard CMS サイトをセットアップしていますが、非常に遅いことに気付きました。それは、すべて正常に動作する他のいくつかの MVC ベースの Web サイトをホストする VPS で実行されているため、サーバーは問題ではないようです。

Sample.Host.Configファイルの名前をHost.Configに変更すると問題が解決するはずだと読みました。ランダムに次のエラーが発生し、サイトが機能しなくなるまで、数時間かかるようです。

The type 'Orchard.Environment.Configuration.AzureBlobTenantManager' could not be found. It may require assembly qualification, e.g. "MyType, MyAssembly".

キャッシュモジュールをインストールしようとしましたが、違いはありませんでした。

Orchard CMS で遅さを経験した人はいますか? これは、余分なモジュールもコンテンツもないまったく新しいインストールです...困惑しています!

どんな助けでも大歓迎です

4

3 に答える 3

2

以下に、いくつか試してみることを示します。

  • あなたがしたように、設定ファイルの名前を変更します。ビルド済みバージョンを実行していることを確認する必要があります。
  • あなたがしたように、キャッシュモジュールをインストールします。これはコアにバンドルされる予定であり、必須です。
  • データベース呼び出しをキャッシュするための SysCache モジュールのインストール
  • ページの静的バージョンを保存してユーザーに提供するウォームアップ モジュールをインストールします。
  • Web.config でデバッグ フラグをオフにします (念のため... ^_^)
  • speeeeed に SQL Server を使用する
  • データベースなどに同じリージョンを選択していることを確認してください。

あなたが受け取っている特定のエラーに対して、私もしばらく前にそのエラーがありましたが、これは私のパッケージが完全にビルドされていないことが原因でした. では、なぜあなたのものがしばらく実行されてから中断するのかは謎です...モジュールなどをインストールしたのでしょうか?

于 2013-04-26T16:07:47.970 に答える
0

また、動的モジュール ローダーを無効にします。これについては、ページの中央に記載されています: http://docs.orchardproject.net/Documentation/Orchard-module-loader-and-dynamic-compilation

于 2013-05-02T03:24:15.950 に答える