Web サーバーとしての Nginx の重要な機能はリバース プロキシであり、これを使用して外部ネットワークから内部ネットワークへの接続や特定のリクエストを管理できます。一部のユーザーは、ローカルソケットテストが正しい後に「xxx/xxx— ファイル」への WebSocket 接続がデプロイされ、Nginx リバースプロキシとの接続エラーが発生したことを発見しました。これを解決するにはどうすればよいでしょうか? 一緒に学びましょう。 関連記事: 「Nginx リバース プロキシ サーバーの設定チュートリアル」 バージョン .3.3 以降、プロキシ サーバーがコード 0 (スイッチング プロトコル) の応答を返し、クライアントがリクエストで "Update" ヘッダーを渡す場合、Nginx は特別な動作モードを実装します。 Update や Connection などのヘッダーはクライアントからプロキシ サーバーに渡されないため、プロキシ サーバーがプロトコルを WebSocket に切り替えることを理解できるようにするには、逆の構成で Nginx ロケーションに次のコードを追加する必要があります。
より複雑な例では、プロキシされたサーバー要求の「Connection」ヘッダー フィールドの値は、クライアント要求ヘッダーの「Update」フィールドの存在に依存します。次に例を示します。
デフォルトでは、Nginx プロキシ サーバーが 60 秒以内にデータを送信しない場合、接続は閉じられます。ここで、poxy_ed_timeout ディレクティブを使用してこのタイムアウトを増やすことができます。または、コード サーバーを設定して、WebSocket ping フレームを定期的に送信し、タイムアウトをリセットして接続がまだ有効かどうかを確認できます。 |
<<: マルチドメインSSL証明書にバインドできるドメインはどれですか? マルチドメインSSL証明書の申請
>>: WHMCS チュートリアル: 空白ページまたは不適切なエラー メッセージのトラブルシューティング
世界のトップ500企業のペースに従い、企業グループのブランドマーケティング計画の60ページの論理構造...
茅台酒や五粮液酒に比べると、天有徳酒を知っている人は多くありません。高級酒類が1,000元以上の価格...
コカコーラのグローバル上級幹部が中国を訪れ、蓮花との戦略的協力について話し合い、将来の発展の新たな章...
成功したウェブサイトを判断するにはどうすればよいでしょうか?もちろん、それはユーザーエクスペリエンス...
Taobao の販売者はどのようにして店舗データを正確に分析し、データ主導の運用を行うことができる...
ThemeFoest は、強力で美しい WodPess テーマを多数取り揃えた、最も豊富で最も人気の...
マーケティングの観点から、国内新ブランドの2つの法則を探るライフスタイルは消費者の精神や行動でもあり...
13 の厳選されたオープンソースの無料会員マーケティング ツール、民間の仕事を引き受け、ビジネスを...
事業計画書の書き方(5):会社の現状の経営状況をどのように記述するか?どのように提示しますか?右上隅...
観光地運営とは?観光地をうまく運営するには?観光産業が発展し、市場が拡大し続けるにつれて、さまざまな...
Tik Tok の再生回数 10 万回でどれくらいの収益が得られるのでしょうか? Douyinプラ...
WeChatライブインタラクション:展示会を開催するための5つのインターネットマーケティング手法こ...
情報フローの最適化担当者として 1 年間働いた結果、このステップをきちんと実行すれば効果は絶大だとい...
ケータリングデータ分析:パフォーマンス+顧客フロー、店舗運営をさらに強力にします!人々の生活水準の向...
HBOがストリーミングで収益を上げる方法:Netflixにコンテンツを販売し、マーケティングコスト...