1

クライアントの Umbraco インストールを v6.0.2 にアップグレードしたばかりで、それを 2x ノードの Windows Azure クラウド サービスに移行したいと考えています。IFileSystem を実装して、新しいファイル システム プロバイダーの実装を完了しました。メディアの保存に Blob Storage を使用できるようになりました。

ただし、フロントエンドの既存のメディアへの URL が更新されていないことに気付きました。それらはまだ (現在は存在しない) ~/media ディレクトリを指しているように見えます。また、Umbraco バックエンドでは、イメージを tinymce エディターに挿入しようとすると、Web サービスとエラーが呼び出されます。

/umbraco/controls/Images/ImageViewerUpdater.asmx/UpdateImage
Message=The relative virtual path 'http:/127.0.0.1:10000/devstoreaccount1/umbraco/1001/favorite-32.png' is not allowed here.

Umbraco は、Azure のような負荷分散環境に対応する準備ができていないと考えるのは正しいですか?

IFileSystem の導入により、Azure がサポートされるようになったと思い込んでいましたか? 多分私は私がする必要がある何かを逃しましたか?

4

2 に答える 2

1

新しいファイル システム プロバイダー / IFileSystem インターフェイスが導入されているにもかかわらず、v6+ までの Umbraco バージョンには「公式の」Web ファーム サポートがないことがわかりました。

Umbraco をサービスとしてプロビジョニングする予定の Umbraco "Concorde" があります。これに、独自のカスタム ソリューション展開の一部として Azure をサポートするための変更が何らかの形で含まれているかどうかはわかりません。

当面は、非推奨でサポートされていない、Microsoft が開発した Umbraco Windows Azure アクセラレータ ( https://github.com/microsoft-dpe/wa-accelerator-umbracoから入手可能) を使用することをお勧めします。

これが Windows Azure などの Web ファーム シナリオに Umbraco を展開する堅牢な方法であるという事例証拠があります。

于 2013-03-13T07:47:37.310 に答える
0

Windows Azure Web サイトの一部としての Umbraco のインストールはオプションですか? 確かに、Umbraco をクラウド サービスに移行させるために、すでに多くの作業を行っているようです。

于 2013-03-12T13:22:01.553 に答える