3

/install フラグを使用して NServiceBus 3.3.6 エンドポイントを Windows サービスとしてインストールすると、メッセージ キューに対する Windows サービスの依存関係が自動的に構成されます。

ただし、NServiceBus エンドポイントは持続性のために RavenDb を使用しますが、インストーラーは RavenDb に対するサービスの依存関係を構成しません。これは、サーバーが再起動すると、ほとんどの NServiceBus エンドポイントが次の例外により起動に失敗することを意味します。

System.InvalidOperationException: 
The database {name} is currently being loaded, but after 30 seconds, 
this request has been aborted. Please try again later, database loading continues.

NServiceBus に RavenDb への依存関係を設定するように指示する方法はありますか、それとも手動で構成する必要がありますINeedToInstallSomething<T>か?

4

1 に答える 1