8

RavenDB レプリケーションを無効にするにはどうすればよいですか? その理由は、1 台のサーバーに単純なデータベースがあり、現時点ではレプリケーションが必要ないからです。

IDocumentStore tmpStore = new DocumentStore
{
    Url = url
};

tmpStore.Initialize();
tmpStore.DatabaseCommands.EnsureDatabaseExists(dbName); // WebException

データベースが作成されたことを確認しようとすると、HTTP ステータス 404 の WebException が発生します。このエラーは、RavenDB が/docs/Raven/Replication/Destinationsにリクエストを行うときに発生しました。それとも、この例外を無視しますか?

4

2 に答える 2

5

Web 例外がスローされ、RavenDB クライアント内で内部的にキャッチされます。安全に作業を続けることができ、コードは適切に実行されます。

于 2011-05-04T08:55:49.963 に答える
2

404 は、レプリケーションが設定されているかどうかを確認する Raven チェックによって発生し、安全に無視できます。

http://groups.google.com/group/ravendb/browse_thread/thread/5cdde7854bc929f4

http://groups.google.com/group/ravendb/browse_thread/thread/6cb950e1eb760c08/c09ce446a3f4e99f

于 2011-05-03T13:21:04.540 に答える