0

私の umbraco サイトで問題が発生しています。サイトのバックエンドでノードをクリックしようとすると、何らかの理由で一部のノードがタイムアウトします。

フロントエンドは正常に動作し、速度低下の問題はありませんが、システムがハングしているように見えるため、バックエンドでこれらの同じノードを編集できません。ここで実際に問題を引き起こしているプロパティがわからないため、デバッグが非常に困難になっています。奇妙なのは、同じドキュメント タイプのノードを作成し、いくつかのダミー値を入力できることです。これは正常に機能しますが、既存のノードを編集できないようです。

サイト全体の再公開、個々のノードの再公開、umbraco.config ファイルの削除を試みましたが、現時点では何も機能していません。

また興味深いのは、ブラウザを閉じると、システムのハングが停止したように見え、ログインして再試行できることです。

誰かがこれに遭遇したことがありますか、またはどこから始めるべきか知っていますか?

ありがとう

4

1 に答える 1

1

私は似たようなものに遭遇しました。Umbraco を長く使用するほど遅くなり、Chrome のタスク マネージャーでメモリ使用量を確認すると、ノードに対する特定のアクションによってメモリ使用量がさらに増加することがわかります。答えは、タブを閉じて新しいタブを開くことです。

私はこれを報告しましたが、Umbraco はこれを再現できません。ただし、これはおそらくUmbracoにインストールされたパッケージ、おそらくuComponentsが原因であると思います. ポイントを特定するのは非常に困難です。

アップデート:

一部のノードにアクセスできて他のノードにアクセスできない場合、実際にはデバッグが少し簡単になります。タイムアウトするノードにどのような類似点があるかを確認します。

  • それらはすべて同じ文書タイプですか?
  • それらはすべて同じデータ型を使用していますか?

問題のノードは、ノードのロード時に操作を実行しているデータ型を使用しており、その操作がタイムアウトしていると思います。たとえば、列挙型など、データベースからデータをロードするデータ型はありますか? Web サービスからデータをロードするデータ型はありますか?

UserControlWrapper データ型にラップされたユーザー コントロール データ型はありますか? これらはチェックする場所です。

最後に、次を確認します。

  • データベース [umbracoLog] テーブル。Umbraco 固有のエラーがそこに一覧表示されます。
  • コンピューターのイベント ビューアーを確認します。これにより、未処理のエラーが表示されます。

私のお金はデータベースのタイムアウトです。

于 2013-07-05T16:12:00.887 に答える