Jboss アプリケーション サーバー (3.2.7) に JMS キューがあり、これを完全に無効にしたい (アプリケーション サーバー全体ではなくキューのみ)。
JMX コンソールを使用して、キュー ( の下jboss.mq.destination
) を見つけて停止できます。ただし、JBoss サーバーは毎晩再起動されるため、キューが再起動されます。
私が見たドキュメントから、jbossmq-destinations-service.xml ファイルにある JMS キューのリストを削除するだけでよいはずです。
jboss-3.2.7\server\default\deploy\jms
これは、正しいキュー リストが含まれているこのファイルの唯一のファイルの場所でした。
それ (キューのリスト) を削除し、アプリケーション サーバーを再起動しました。しかし、キューはまだ起動し続けています...
どのステップが欠けていますか? この変更を有効にするには、何かを再デプロイする必要がありますか?
また、キュー情報ページの状態設定は 3 ですが、これを変更する方法はありません。私が理解しているように、メッセージは統合された Hypersonic データベースに永続化されるため、これはある種の永続化設定です。