0

リモート マシンとローカル マシン (コマンド ラインとアプリケーション) から Glassfish 3.1.2.2 管理サービス (デプロイと構成のための REST 呼び出し) を使用する方法が必要です。

リモート アクセスの場合、安全な管理を有効にする必要があることは明らかです。安全な管理を有効にすると、アプリケーションからのすべてのローカル アクセスが中断されます。これらのアプリケーションは、https を使用して管理サービスにアクセスするように変更することはできません。私が変更できる唯一のことは、別のポートを使用できることです。

私には2つの可能な方法があります。

  1. ハックの使用。
    したがって、安全な管理を無効にして管理できます。したがって、プラン http を使用できます。このマシンはテスト環境で内部的に使用されていたため、可能な解決策を使用してください。
  2. 安全なアクセス https を介してリモートで管理サービスを使用できるように Glassfish を構成し、http を使用してローカル環境から使用できるようにします。

ソリューション 1 の方が私たちの環境によりよく適合し、労力が少ないため、解決策 1 を好みます。
現時点では解決策が見当たらない、または解決策が存在しませんか (本番用ではありません)?

http-listener-1 http-listener-2 に似た解決策 2 を試してみました。したがって、ローカルの非セキュア アクセスには 2 つのポート 4848 を使用し、リモートのセキュア アクセスには例として 4949 を使用します。
しかし、私はいつも構成に失敗します。そのため、段階的な構成から始めます。最初に 2 つのポートで管理インターフェイスを有効にし、2 番目のステップとして、新しいポート管理リスナーへの安全なアクセスを追加します。しかし、ポートが 1 つしか機能していません。
誰でもターゲット設定を手伝ってもらえますか? どんな domain.xml も歓迎されます。

ありがとうフロリアン

4

1 に答える 1

0

SSH を使用して、リモート マシンから asadmin ユーティリティを実行できます。

于 2013-06-06T14:41:41.347 に答える