ホームページ > バックエンド開発 > PHPチュートリアル > Nginx リバースプロキシ 404 エラーと 500 エラーのエッセイ

Nginx リバースプロキシ 404 エラーと 500 エラーのエッセイ

WBOY
リリース: 2016-08-08 09:31:33
オリジナル
2010 人が閲覧しました

最近、会社の Nginx リバース プロキシ バックエンド Tomcat コア マシンを構成するときに 2 つの非常に興味深いエラーが発生しました。ここにマークしてください

1. 再度更新すると、404 が正常に表示されます。

確認したところ、フロントエンド マシンの Nginx 設定が負荷分散されており、外部リクエストを 2 つのバックエンド コア マシンに均等に分散し、そのうちの 1 つが対応するコア マシンをデプロイしていないことがエラーの原因であることがわかりました。プロジェクト。この問題は再デプロイ後に解決しました

2. 500 はデータベースが原因です

WINDOWS では MySQL テーブル名は大文字と小文字が区別されませんが、Linux では大文字と小文字が区別されることに注意してください。そこで、SpringMVCモデルのテーブル名を変更したところ、問題は解決しました。

ここで言いたいのは、多くの人が 500 エラーの原因について質問しているのを見てきましたが、実際には、質問する前に自分で 500 の問題を見つけてみることができるということです。エラー ページの説明と次の行を読めば、この問題の核心は簡単にわかります。対応する情報を見つけて簡単に解決します

上記は、Nginx リバース プロキシ 404 エラーと 500 エラーのエッセイの紹介であり、関連する内容も含まれています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート