1

C# アプリで頻繁にオブジェクトをディスクに書き込めない状況があります。そのため、他のアプリケーションによって消費される Express Messages として MSMQ にオブジェクトを書き込むシステムを実装しています。メッセージがたとえば 15 分間消費されない場合、そのメッセージをディスクに保持する必要があります。

キューに入れる前にメッセージごとに回復可能を true に設定すると、MSMQ メッセージをディスクに永続化できることを読みました。

既に保存されている Express メッセージを回復可能なメッセージにするオプションはありますか?

4

1 に答える 1

2

残念ながらそうではありません。メッセージはディスクに保存されますが、msmq キュー サービスが再起動するとメッセージは削除されます。

于 2013-08-06T10:35:48.380 に答える