すべてのmsmqのメッセージがスクリプト経由で2分以上経過しているかどうかを確認しようとしています。私はpowershellを試しましたが、私が得た最も近いものは、プライベートキューに入っているメッセージの数を調べることでしたが、変数のメッセージを取得してその到達時間を確認するオプションはないようです。これは可能ですか?msmq内のすべてのメッセージを含むリストを取得できますか?
-2
A
答えて
-1
これは、すべてのキュー内のすべてのメッセージをリストし、すべてのキューを通過させる必要があります。
これをベースとして使用して展開します。
gwmi -class Win32_PerfRawData_msmq_msmqqueue -computerName $computerName |
ft -prop Name, MessagesInQueue
0
この回答は別のスレッドで見つかりました。これはまさに私が探していたものです。
[String]$cName = $Env:COMPUTERNAME
[Reflection.Assembly]::LoadWithPartialName("System.Messaging") | out-null
[System.Messaging.MessageQueue[]]$queues = [System.Messaging.MessageQueue]::GetPrivateQueuesByMachine($cName.ToLower())
Foreach ($queue in $queues) {
$queue.MessageReadPropertyFilter.SetAll()
try {
[System.Messaging.Message]$message = $queue.Peek(10)
Write-Host $queue.QueueName $message.ArrivedTime
}
catch {
#Write-Host "Timeout"
}
}
関連する問題
- 1. MSMQ:一部のメッセージを取得できません
- 2. 記事を含むすべてのウィキペディアカテゴリのリストを取得するには?
- 3. すべてのサブディレクトリファイルを含むディレクトリ内のファイルを取得する方法は?
- 4. MSMQから優先度でメッセージを取得する
- 5. キュー内のMSMQメッセージを編集する
- 6. プレフィックスを含むDBPediaのすべての(オランダ)プロパティを取得
- 7. すべての取得情報を含むPHPページ名を取得する
- 8. Symfony2 + Doctrine - すべての関係データを含むオブジェクトを取得
- 9. ジンバルビーコンREST API - サードパーティビーコンを含むすべてのビーコンを取得
- 10. テレグラムボットapi - グループ内のすべてのメッセージを取得
- 11. data.table内の値を含むすべての行を取得する正規表現ですか?
- 12. 数字を含むPythonリスト内のすべてのアイテムを削除する
- 13. すべてのフォルダとサブフォルダを含むメールボックスからすべてのメールを取得します
- 14. msmqメッセージを受信できません
- 15. EXECに必要なすべてを含むストアドプロシージャのコマンドテキストを取得できますか?
- 16. ActiveMQはキューからすべてのメッセージを取得します
- 17. SMSメッセージのリストを取得していますか?
- 18. 複数のリストを含むリスト内のランダムなオブジェクトを取得します。 Pythonの
- 19. JSONを含むリストからキーと値を取得する
- 20. Gitですべてのブランチと最新のタグを含むリストを取得するには?
- 21. UserControlsを含むRepeaterからすべてのTextBox値を取得する方法?
- 22. イメージを含むTDS LDAPからすべてのユーザーを取得する
- 23. オカレンスカウントを含むテキストファイルのすべての単語をリストしますか?
- 24. リスト内のすべての行列の最大値を取得
- 25. Linq:DataContext内のすべてのテーブルのリストを取得
- 26. XPath "Direct"のネーテッドテキストを含むH3を含むTD内のすべてのA
- 27. LinqでNULLSを含むリストを取得する
- 28. WMIを使用してMSMQで最も古いメッセージを取得する方法.. ..
- 29. すべてのプレイグラウンドのリストを取得
- 30. すべてのアプリケーションのリストを取得
私はすでに、このコマンドのバリエーションを使用して、この時点になったが、これはすべてのキューのリストを返し、私の問題は、キューオブジェクトは、メッセージのリストを返すメソッドを持っていないようだということですそのキューに入っています。 – user3027798