3

NServiceBus 3.2.2.0を使用して、同じマシンでディストリビューターとワーカーをテストしようとしています。ディストリビューターが次のキューを作成していることに気づきました

  • EndPointQueue
  • EndPointQueue.distributor.control
  • EndPointQueue.distributor.storage
  • EndPointQueue.retries
  • EndPointQueue.timeouts

そして、ワーカーは次のような新しいキューを作成しています。

  • EndPointQueue.5eb1d8d2-8274-45cf-b639-7f2276b56c0c

ランダムな文字列の前にエンドポイントキューを付けることで、ワーカーがキューを作成する代わりに、ワーカーエンドポイントキュー名を指定する方法はありますか?

4

1 に答える 1

1

マスター (ディストリビューター) と同じマシンでワーカーを実行することは実際には意味がないため、NServiceBus はテスト目的でのみこれを実行していると想定し、この種のキュー名を生成します。

ワーカーが独自のボックスで実行されている真の分散シナリオでは、マスターと同じキュー名になります。全体的な考え方は、単一のマシンからスケールアウトされた展開に移行するために、コードや構成の変更を行う必要がないということです。

于 2012-06-19T18:56:59.540 に答える