nginxが起動したら、tomcatを起動します。 Tomcat はエラーを報告します
淡淡烟草味
淡淡烟草味 2017-05-16 17:12:36
0
2
638

最初に nginx を起動し、次に tomcat を起動すると、次の図に示すように IDEA がプロンプトを表示し、その後、jsp ページにアクセスできません。

それでは、tomcatを先に起動すると、nginx起動時にnginxの起動に失敗してしまいます

nginx起動後、プロセスリストにnginxがありません。

これは私のnginx.confです

リーリー

その問題は先ほど解決されましたが、今度は別の問題が発生しています
Tomcat に転送するために nginx8081 にアクセスすると、速度が非常に遅いです
F12 を見てみました


。 。ロード ページは 40 秒経過するまで開始されません。なぜなら、前のページは失敗したからです。

淡淡烟草味
淡淡烟草味

全員に返信(2)
曾经蜡笔没有小新

問題が発生した場合は、直接質問するのではなく、まず報告されたエラーを分析する必要があります。分析能力と問題解決能力を開発する必要があります。このようなエラーはすでに明白です。翻訳すると、これはポートの競合です。つまり、異なるプログラムが同じポートを使用します。

いいねを押す +0
我想大声告诉你

通常、Tomcat はポート 8080 を使用しますが、nginx は使用できません。同様に、nginx を先に起動した場合、ポート 8080 はすでに占有されており、Tomcat はこのポートを使用できません。

解決策は、ポート 80 をリッスンするように nginx を変更することです:

リーリー

Tomcat ポートを変更することもできますが、必須ではありません。 nginx をフロントエンドとして使用する場合は 80 を使用する必要があり、Tomcat はオプションです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート