2017-11-15 15 views
0

2012年のサーバーでジャーナリングを有効にしようとしています - ホストにx2のキューがあります。 1つは、私はこの機能を有効にすることができ、それ以来有効になっています。もう一方のキューは、私はジャーナリングを有効にしているようですが、有効になっているようですが、いくつかのリフレッシュ後にプロパティに戻って、もう一度オフになります。Windows Server 2012 - MSMQ - ジャーナリング自体が無効になっています

キューは、IISアプリケーションとカスタムサービスのいくつかのアプリケーションで使用されます。彼らは常に使用されているので、これらを無効にしようとしていない。これが原因かもしれません。

キューには制限がありますが、現在のストレージ容量が何であるかを確認する最も簡単な方法は何ですか?

乾杯。

+0

パブリックまたはプライベートキュー? –

+0

こんにちはJohn、 プライベートキュー ありがとう。 –

答えて

0

ジャーナリングを設定すると、C:\ Windows \ System32 \ msmq \ storage \ lqsフォルダの対応するテキストファイルが変更されます。プライベートキューに一致する奇妙な名前のテキストファイルを探します。ジャーナリングが有効になっている場合は "Journal = 01"、ジャーナルストレージの場合は "JournalQuota = 12345"が格納されます。ジャーナリングを有効にした後にジャーナリングが無効になっている場合は、ファイルの日付/時刻スタンプが更新されているかどうかを確認します。日付の変更がない場合、MSMQは何らかの理由でファイルに変更を書き込んでいません。日付が変更されてもジャーナル設定がオフの場合、ジャーナリングを無効にするようにMSMQに指示する他のプロセスが存在する必要があります(ただし、ジャーナリングがプロセスを監視してスイッチがオンになっていないことを意味します)。テキストエディタで手動でファイルを手動で編集してみてください。 MSMQが変更を受け入れるためにサービスを再起動する必要があります。

関連する問題