Nginx リバース プロキシの主な機能。Nginx リバース プロキシの 3 つのモードの紹介

Nginx リバース プロキシの主な機能。Nginx リバース プロキシの 3 つのモードの紹介

Nginx は軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール (IMAP/POP3) プロキシ サーバーです。メモリをほとんど消費せず、強力な同時実行機能を備えています。Web 開発で最もよく使用されるツールの 1 つです。では、Nginx リバース プロキシの主な機能は何でしょうか?一般的なモードにはどのようなものがありますか?以下で詳細を学んでみましょう。

Nginxリバースプロキシの主な機能

Nginx をリバース プロキシとして構成する場合、宛先ホスト側にインストールされ、主にクライアント要求を転送するために使用されます。バックグラウンドにはサービスを提供する複数の http サーバーがあります。Nginx の機能は、背後にあるサーバーに要求を転送し、現在の要求を処理するターゲット ホストを決定することです。

さらに、Nginx は安定したパフォーマンスと柔軟な構成転送機能を提供できます。さまざまな正規表現の一致に応じてさまざまな転送戦略を採用でき、Nginx はエラー ページをリダイレクトし、返された結果に対して例外判断を行うことができます。分散サーバーに異常が発生した場合、リクエストを別のサーバーに再転送し、異常のあるサーバーを自動的に削除することができます。

関連記事: 「Nginx リバース プロキシ サーバーの設定チュートリアル」

Nginx リバース プロキシの 3 つのモード

IPプロキシに基づく

2. ドメイン名ベースのプロキシ

3. ポートベースプロキシ

nginx.conf

目覚めたプロセス;

要素 {

目覚めた接続024;

}

http {

utf-8 を設定します。

mime.types を含めます。

デフォルトのタイプはアプリケーション/オクテットステムです。

log_fomt 分 ̺$emote_dd R $emote_use [$time_locl] “$equest̶ ̺

̺$sttus $body_bytes_sent “$http_efee̶ ̺

̶̺$http_use_gent̶ "$http_x_fowded_fo̶̺;

# log_fomt min ̺emote_dd=$emote_dd:$emote_pot、http_x_fowded_fo=$http_x_fowded_fo、poxy_dd_x_fowded_fo=$poxy_dd_x_fowded_fo ̺;

ccess_log ログ/ccess_fomt.log 分;

ファイル送信オン;

#tcp_nopush オン;

#keeplie_timeout 0;

キープリータイムアウト65;

#gzip オン

# オリジナルを見る

見る

聞く 80;

see_nme loclhost;

場所 / {

html なし;

インデックス index.html index.htm;

}

}

# カスタムsee設定を導入する

my-poxy-see.conf をインクルードします。

}

my-poxy-see.conf

ポートベースのプロキシ

見る

聞く8;

see_nme loclhost;

場所 / {

ポキシ http://92.68.0.53:909;

poxy_ediect デフォルト;

}

場所 = /50x.html {

html から;

}

}

見る

聞く 82;

see_nme loclhost;

場所 / {

poxy_pss http://git.itplh.com;

poxy_ediect デフォルト;

}

場所 = /50x.html {

html から;

}

}

# ドメイン名プロキシ + gitlocl ロードバランシングに基づく

アップステム gitlocl{

92.68.0.53:909を参照。

92.68.0.54:909を参照。

92.68.0.55:909を参照。

}

アップステムgitbj{

git.itplh.con を参照してください。

}

見る

聞く 80;

gitlocl.com を参照してください。

場所 / {

poxy_pss http://gitlocl;

poxy_ediect デフォルト;

}

場所 = /50x.html {

html なし;

}

}

見る

聞く 80;

see_nme gitbj.com;

場所 / {

poxy_pss http://gitbj;

poxy_ediect デフォルト;

}

場所 = /50x.html {

html なし;

}

<<:  Debian 10 Linux に Tomcat 9 をインストールする方法

>>:  よく使われるWordPressウェブサイト訪問者統計プラグイン5つを推奨

推薦する

ブランド プランニング 証明書 (ブランド プランニング マネージャー証明書の申請方法は? 証明書の申請プロセスは? 価値は? 有効期間は?)

ブランドプランニングマネージャー資格の申請方法は?証明書の申請手続きはどのようなものですか?ゴールド...

ダイニングエリアのブランド計画(魅力的なレストランの店頭をデザインする方法 | Hua Wanli Restaurant Design)

魅力的なレストランのドアをデザインする方法 |華万里レストランデザイン良いドアヘッドは 24 時間広...

お茶ブランド企画(2024年中国で最も人気のある新茶ブランドトップ10のリスト、「第2の新茶銘柄」はここにあります、次は誰でしょうか?)

2024年に中国で最も人気のある新茶飲料ブランドトップ10のリスト。「第2の新茶飲料銘柄」はここに...

データプロダクト運用とは(eコマース運用管理のための商品データ戦略)

電子商取引運用管理のための商品データ戦略データ運用とは、データの所有者がデータを分析・マイニングし、...

観光振興計画(投資動向)

投資ニュース最近、中国共産党吉林省委員会と吉林省人民政府は「吉林省観光兆単位の産業行動計画(2023...

不動産業界の新しいメディア マーケティング (Shen Xiaoling 他: 不動産アンカーの台頭により、不動産会社に新たなマーケティング アイデアが生まれる)

シェン・シャオリン他:不動産アンカーの台頭は不動産会社に新たなマーケティングアイデアをもたらす中国新...

単一のドメイン名/複数のドメイン名/ワイルドカード SSL 証明書にバインドされたドメイン名を入力するにはどうすればいいですか?

SSL 証明書管理の証明書はドメイン名にバインドされているため、証明書を購入する際には、ドメイン名の...

電子印鑑推進計画(電子印鑑を推進し、新技術を活用して政府と企業の効率性を向上させる)

電子印鑑を推進し、新しい技術を活用して政府と企業の効率性を高めます。出典:北京ニュース電子印鑑の導入...

Baota の窓パネルの価格はいくらですか?

Baota Panel は、ユーザーがサーバーを簡単に管理し、Web サイトの構築、セキュリティ構成...

製品ブランドマーケティング費用(吉利汽車四半期報告書発表、新エネルギー転換速度は予想より遅い)

吉利汽車の四半期報告書が発表され、新エネルギー転換のスピードは予想より遅い出典: Brocadeこの...

「百枚鏡コンテスト」が始まりました!大手企業がAIメガネ市場を掌握する様子をご覧ください

1月21日、A株AIグラスコンセプトが再び上昇し、新たな日足制限値上げの波を引き起こした。そのうち、...

スタートアップに最適なWordPress英語テーマ14選を推奨

潜在顧客の注目を集めたい場合、Web サイトのアーキテクチャは無視できない重要なポイントであり、スタ...

ユーザー精密操作(IT教育・研修業界におけるユーザー精密操作に基づく)

IT教育・研修業界を基盤としたユーザー志向の運営IT 教育・研修業界における広告は必然的に一定のコ...

マスターデータを管理する方法(マスターデータ管理をうまく行う方法)

マスターデータ管理をうまく行う方法今日の急速な情報化の時代において、デジタル構築はあらゆる企業が必ず...