IBM MQでトリガーを使用するにはどうすればよいですか?

新鮮

IBMサイトにアクセスしましたが、トリガーを使用するための実際のロジックが見つかりません。

以下のコードを実行しましたが、トリガーから通知を受け取るにはどうすればよいですか?

public void setTrigger()
        {
        try{
            Queue = QMGR.accessQueue(queueName, (MQC.MQOO_INQUIRE+MQC.MQOO_SET));
            Queue.setTriggerControl(1);
            Queue.setTriggerType(2);
            }
        catch(Exception e){
            System.out.println("------------------------");
            System.out.println("trigger method");
            System.out.println("------------------------");
            System.out.println(e);
            System.out.println("************************");
            }
        }

メッセージが来たときはどうすれば親密になれますか。

ロジャー

まず、アプリケーションを介してトリガー設定を行わないでください。時間の無駄です。

次に、これらのMQWebページを読んで理解します。

第3に、Javaアプリケーションの場合、バッチファイルまたはUnixスクリプトを作成して、環境変数(CLASSPATH)を設定し、バッチファイルまたはUnixスクリプトをPROCESSのAPPLICIDフィールドに設定します。

第4に、キューとプロセスのMQSC定義を行った後、トリガー・モニターを開始することを忘れないでください(そうしないと、何もトリガーされません)。

第5に、トリガータイプを最初に設定した場合は、トリガーされたアプリケーションが終了する前にキューからすべてのメッセージを読み取ることを絶対に確認してください。

第6に、トリガー(Trigger First)は、メッセージ間に大きなギャップがある場合、またはメッセージのバースト間に大きなギャップがある場合にのみ適しています。1秒または2秒ごとにメッセージを受信して​​いる場合、アプリケーションは1秒または2秒ごとに開始、処理、および終了するため、トリガーは適切ではありません。また、Javaアプリケーションの場合は、常にJVMのロード時間があります。

第7に、本当に必要なのがMQトリガーではなくメッセージコールバック(非同期)である場合は、次のように読み進めてください。IBMMQメッセージの非同期消費

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Spring Bootアプリケーションを使用してIBM MQからメッセージを読み取るにはどうすればよいですか?

分類Dev

IBM MQ for linuxにすでにキュー名が存在するかどうかを確認するにはどうすればよいですか?

分類Dev

IBM MQ MQExplorerオブジェクト作成動作を複製するスクリプトを作成するにはどうすればよいですか?

分類Dev

Spring Bootを継続的に使用してIBM MQ JMSからメッセージを受信するにはどうすればよいですか?

分類Dev

IBM Watson: Watson Responses にハイパーリンクを追加するにはどうすればよいですか?

分類Dev

IBM i Access for Macをインストールするにはどうすればよいですか?

分類Dev

IBM Streamsツールキットの更新を入手するにはどうすればよいですか?

分類Dev

IBM MQでクラスター内のキューとキュー名のリストを識別し、クラスター内のキューを追加/削除するにはどうすればよいですか?

分類Dev

xsl:when XSLT(IBM Watson Explorer)で「または条件」を使用するにはどうすればよいですか?

分類Dev

IBM jaclスクリプトでユーザーから入力を取得するにはどうすればよいですか?

分類Dev

IBM Bluemixで「スペース」を削除するにはどうすればよいですか?

分類Dev

IBM WatsonAssistantを使用してビデオを表示するにはどうすればよいですか

分類Dev

IBM CPLEXをiOSプロジェクトに適用するにはどうすればよいですか?

分類Dev

IBM Bluemix上のKubernetesの入力リソースにWebSocketサポートを追加するにはどうすればよいですか?

分類Dev

IBM(Lotus)Notesクライアントを作成するにはどうすればよいですか?

分類Dev

IBM Container Serviceの公式イメージを取得するにはどうすればよいですか?

分類Dev

IBM WebSphere Application Serverでjythonを使用してJDBCプロバイダーを作成するときに、データベースタイプに基づいてproviderTypeのリストを取得するにはどうすればよいですか?

分類Dev

IBM Worklight-AndroidでWebViewデバッグを有効にするにはどうすればよいですか?

分類Dev

IBM Data ScienceExperienceのJupyterNotebookでSQLMagicsを有効にするにはどうすればよいですか?

分類Dev

IBM Case Managerでケースを別のソリューションにするにはどうすればよいですか?

分類Dev

IBM LotusNotesでCoSignSignatureSOAP APIを実行するにはどうすればよいですか?

分類Dev

IBM Watson Assistant(Conversation)で値@ sys-timeを取得するにはどうすればよいですか?

分類Dev

8つを超えるArugementをibm_dbbind_paramに渡すにはどうすればよいですか?

分類Dev

IBM FileNetでページクエリを適切に処理するにはどうすればよいですか?

分類Dev

IBM Bluemix上のSQLDBサービスから移行するにはどうすればよいですか?

分類Dev

デスクトップからWatsonstudio [IBMクラウド]に.csvファイルをインポートするにはどうすればよいですか?

分類Dev

IBM Watson AssistantチャットボットをWebページに追加するにはどうすればよいですか?

分類Dev

IBM CloudantとPostmanを使用してデータの特定のフィールドを取得するにはどうすればよいですか?

分類Dev

IBM watson音声のスピーカーラベルをAndroidのテキストAPIに変更するにはどうすればよいですか?

Related 関連記事

  1. 1

    Spring Bootアプリケーションを使用してIBM MQからメッセージを読み取るにはどうすればよいですか?

  2. 2

    IBM MQ for linuxにすでにキュー名が存在するかどうかを確認するにはどうすればよいですか?

  3. 3

    IBM MQ MQExplorerオブジェクト作成動作を複製するスクリプトを作成するにはどうすればよいですか?

  4. 4

    Spring Bootを継続的に使用してIBM MQ JMSからメッセージを受信するにはどうすればよいですか?

  5. 5

    IBM Watson: Watson Responses にハイパーリンクを追加するにはどうすればよいですか?

  6. 6

    IBM i Access for Macをインストールするにはどうすればよいですか?

  7. 7

    IBM Streamsツールキットの更新を入手するにはどうすればよいですか?

  8. 8

    IBM MQでクラスター内のキューとキュー名のリストを識別し、クラスター内のキューを追加/削除するにはどうすればよいですか?

  9. 9

    xsl:when XSLT(IBM Watson Explorer)で「または条件」を使用するにはどうすればよいですか?

  10. 10

    IBM jaclスクリプトでユーザーから入力を取得するにはどうすればよいですか?

  11. 11

    IBM Bluemixで「スペース」を削除するにはどうすればよいですか?

  12. 12

    IBM WatsonAssistantを使用してビデオを表示するにはどうすればよいですか

  13. 13

    IBM CPLEXをiOSプロジェクトに適用するにはどうすればよいですか?

  14. 14

    IBM Bluemix上のKubernetesの入力リソースにWebSocketサポートを追加するにはどうすればよいですか?

  15. 15

    IBM(Lotus)Notesクライアントを作成するにはどうすればよいですか?

  16. 16

    IBM Container Serviceの公式イメージを取得するにはどうすればよいですか?

  17. 17

    IBM WebSphere Application Serverでjythonを使用してJDBCプロバイダーを作成するときに、データベースタイプに基づいてproviderTypeのリストを取得するにはどうすればよいですか?

  18. 18

    IBM Worklight-AndroidでWebViewデバッグを有効にするにはどうすればよいですか?

  19. 19

    IBM Data ScienceExperienceのJupyterNotebookでSQLMagicsを有効にするにはどうすればよいですか?

  20. 20

    IBM Case Managerでケースを別のソリューションにするにはどうすればよいですか?

  21. 21

    IBM LotusNotesでCoSignSignatureSOAP APIを実行するにはどうすればよいですか?

  22. 22

    IBM Watson Assistant(Conversation)で値@ sys-timeを取得するにはどうすればよいですか?

  23. 23

    8つを超えるArugementをibm_dbbind_paramに渡すにはどうすればよいですか?

  24. 24

    IBM FileNetでページクエリを適切に処理するにはどうすればよいですか?

  25. 25

    IBM Bluemix上のSQLDBサービスから移行するにはどうすればよいですか?

  26. 26

    デスクトップからWatsonstudio [IBMクラウド]に.csvファイルをインポートするにはどうすればよいですか?

  27. 27

    IBM Watson AssistantチャットボットをWebページに追加するにはどうすればよいですか?

  28. 28

    IBM CloudantとPostmanを使用してデータの特定のフィールドを取得するにはどうすればよいですか?

  29. 29

    IBM watson音声のスピーカーラベルをAndroidのテキストAPIに変更するにはどうすればよいですか?

ホットタグ

アーカイブ