検索

ホームページ  >  に質問  >  本文

java-ee - JavaEE はすべて Nginx を使用して Tomcat をプロキシしますか、それとも Tomcat ポート 80 を直接使用しますか?

javaEE Nginx プロキシ Tomcat を使用するべきか、それとも単に Tomcat ポート 80

を使用するべきか

Nginx プロキシ Tomcat を使用している場合、サードパーティでログインするときに問題はありますか? Tomcat を使用するかどうかは今のところわかりません直接または Nginx プロキシ Tomcat

サーバー上には、

javamysql のような PHP プログラムがありません。Nginx プロキシ Tomcat する必要がありますか?

怪我咯怪我咯2752日前731

全員に返信(4)返信します

  • 为情所困

    为情所困2017-05-16 17:25:40

    javaee は nginx プロキシを使用できるだけでなく、Apache をプロキシとして使用することもできます。理論的には、任意の Web サーバーをプロキシとして使用できます。一般に、開発およびテスト環境では Tomcat がポート 80 として設定されます。ポートは別途
    nginx を使用して Tomcat をプロキシする場合、サードパーティのログインの問題はありません。これらは単なるフロントエンドの静的サーバーです。 プロキシを使用するかどうかは、Web サイトのビジネスによって異なります。ほとんどの Web サイトには静的なコンテンツが含まれている (または静的である可能性がある) ため、プロキシ サーバーを介して静的なコンテンツを直接返すことができ、その方が効率的です。

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 17:25:40

    Nginx プロキシの使用はサードパーティのログインに影響しません。現在、複数のシステムでシングル サインインを行うために cas を使用しています。これは、Tomcat でもある Nginx フロントエンド プロキシを使用しています。

    返事
    0
  • ringa_lee

    ringa_lee2017-05-16 17:25:40

    Nginx通常、負荷分散、仮想ホスティング (複数のドメイン名と複数のアプリケーションが同じマシンにデプロイされている場合)、および Web コンテナからの静的リソースの削除に使用されます
    Web アプリケーションだけを持っている場合は、nginx の追加レイヤーを追加する必要はありません

    さらに、nginx はサードパーティのログインには影響せず、転送の 1 層を実行するだけです

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:25:40

    Nginx を使用して Tomcat をプロキシする

    返事
    0
  • キャンセル返事