OpenEJBのキューを「一時停止」状態で開始する必要があります。関連するデータが利用できるようになるまで、コンシューマはメッセージを処理しません。プログラムでキューをhereのように一時停止することができるので、キューが作成されたときに呼び出される初期化関数があれば、そのメソッドを使用できます。キュー設定documentationは、一時停止状態の設定をサポートしていないようです。作成時にキューを構成する方法に関するアイデアはありますか?OpenEJB/TomEEのActiveMQイニシャライザ
0
A
答えて
0
あなたがリンクしているスレッドを読むと、キューが一時停止されていないことがわかりますが、ブローカが表示されます。
TomEEブローカーは、spi(デフォルトでtomeeクラスローダーのsoee/lib)を使用して工場から作成されるので、準備ができたらプログラムで開始するオプションの場合は、自分で作成することができます。
これで、コンテナでコネクタを起動したくないと思われますが、ブローカを起動するには問題ありません。そうでなければ、何も受け取らないようにJMS経由で他のマシンに接続したくないのですが、JMSが起動されてデプロイされていればOKです。
このような場合は、ブローカー上にコネクターを設定して準備ができたら追加することはできません。ブローカーは次のことを行うことができます:
new org.apache.openejb.resource.activemq.ActiveMQ5Factory().getBrokers()
関連する問題
- 1. :指定イニシャライザ
- 2. ActiveMQの例外
- 3. ActiveMQのJMSListener
- 4. ActiveMQのJavaバージョン
- 5. Apache ActiveMQのシャットダウン
- 6. activeMQのSwiftクライアント
- 7. ActiveMQの設定
- 8. 春ブーツActiveMQの
- 9. activemq no/binディレクトリにある "activemq"ファイル
- 10. 指定イニシャライザとinitWithFrame
- 11. ActiveMQコンシューマハング
- 12. activemqトランザクションサポート
- 13. ActiveMQスタートアップガイド
- 14. Rails:環境ごとのイニシャライザ?
- 15. イニシャライザ未使用の結果
- 16. SyntaxError:missing; for-loopイニシャライザの後に
- 17. のWebSocketとActiveMQの
- 18. ActiveMQメッセージグループ化のパフォーマンス
- 19. activemqの優先度
- 20. Apache ActiveMQのenableBatchプロパティ
- 21. フィルタキューへのActiveMQインターセプタ
- 22. ActiveMQ:2つのActiveMQブローカーのschedulerdbをマージする方法
- 23. 便利なイニシャライザを使用して2番目のfiableイニシャライザを作成する
- 24. ActiveMQ createSession timeout
- 25. Apache ActiveMQ Camelフェールオーバー
- 26. マルチスレッドJMSクライアントActiveMQ
- 27. Activemq C++ request-response
- 28. ActiveMQ SSLパフォーマンス
- 29. ActiveMQ Admin Consoleトピックサブスクライバメトリクス
- 30. Spring jms activemq