10.1.1 環境の準備

TuxedoアプリケーションとMicroTxの間にネットワーク接続があることを確認します。

開始する前に、次のタスクを完了してください。

TuxedoアプリケーションとMicroTxの間の双方向ネットワーク接続を確認するには:
  1. SSHを使用して、MicroTxホストおよびTuxedoアプリケーションをインストールしたLinuxホストにログインします。
  2. MicroTxホストで単純なHTTPサーバーを起動します。
    python -m SimpleHTTPServer 2345

    ここで、2345は、トラフィックを許可するために必要なネットワーキング・ルールが設定された、MicroTxホスト内のポートです。

    作成されたHTTPサーバーのホスト名を書き留めます。この情報は次のステップで指定します。
  3. Tuxedoホストで次のコマンドを実行して、MicroTxホストで実行されているHTTPサーバーに接続します。

    コマンド構文

    curl -vv Transaction_Manager_for_Microservices_host_name:2345

    説明

    • Transaction_Manager_for_Microservices_host_nameは、MicroTxをインストールしたKubernetesクラスタまたはDockerコンテナの物理または仮想ホストの名前です。
    • 2345は、トラフィックを許可するために必要なネットワーキング・ルールが設定された、MicroTxホスト内のポートです。
  4. Tuxedoホストで単純なHTTPサーバーを起動します。
    python -m SimpleHTTPServer 2345

    ここで、2345は、トラフィックを許可するために必要なネットワーキング・ルールが設定された、Tuxedoホスト内のポートです。

    作成されたHTTPサーバーのホスト名を書き留めます。この情報は次のステップで指定します。
  5. MicroTxホストで、次のコマンドを実行して、Tuxedoホストで実行されているHTTPサーバーに接続します。

    コマンド構文

    curl -vv Tuxedo_host_name:2345
    コマンドが正常に実行されない場合、2つのホスト間にネットワークの問題があることを意味します。ネットワークの問題をトラブルシューティングします。たとえば、トラフィックを許可するためにポートを開く必要がある場合があります。