2011-12-07 16 views
2

データベースとしてRavenDBの組み込みインスタンスを使用するWebアプリケーションを作成しています。このwebappを特定のホスティングプロバイダに展開したいと思います。このホスティングプロバイダは、同じファイルシステムを共有する負荷分散されたWebサーバを提供します。つまり、各Webサーバーの組み込みRavenDBインスタンスは、RavenDBデータファイルにアクセスできます。しかし、この設定は、トランザクションなどでは機能しますか?それはまったく効果がありますか?埋め込みRavenDBは負荷分散環境で動作しますか?

答えて

2

2つの埋め込みインスタンスを(ディスク上の)セーブデータフォルダに指定すると、RavenDBは機能しません。一度に1つのインスタンスしかファイルにアクセスしないと予想されるため、エラーが発生します。

ただし、2つのインスタンスがあり、それぞれがディスク上に独自のフォルダを持ち、2つのインスタンス間でレプリケートします。

関連する問題