遇到502錯誤,invalid request block size 解決方法

来源:https://www.cnblogs.com/rgcLOVEyaya/archive/2018/01/01/RGC_LOVE_YAYA_361days.html
-Advertisement-
Play Games

uWSGI伺服器遇到invalid request block size錯誤解決方法 ...


uWSGI是一個Web伺服器,它實現了WSGI協議、uwsgi、http等協議。Nginx中HttpUwsgiModule的作用是與uWSGI伺服器進行交換。

因為業務需求,要最多輸入350個漢字,在網頁中執行介面,導致瀏覽器顯示 502 bad gateway。

查看後臺日誌,發現為   

invalid request block size: 6453 (max 4096)...skip

說明伺服器設置的請求最大長度為4K,而向後臺伺服器傳輸的長度超過了4K,導致伺服器跳過這個請求,不再處理此請求。

解決方法:修改伺服器允許接收請求的最大數據長度

通過設置  

#設置最大緩衝區為32K
buffer-size 32768

相關網頁鏈接: http://heipark.iteye.com/blog/1847421

相關網頁鏈接:https://www.server110.com/nginx/201312/4409.html

 

如果對您有用,請用支付寶掃碼領取紅包,您的行動,就是我的動力!


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 前言: 這段時間在跟一個車聯網的項目,所以做了一些研究。 OBD概述 OBD是英文On-Board Diagnostic的縮寫,中文翻譯為“車載診斷系統”。這個系統隨時監控發動機的運行狀況和尾氣後處理系統的工作狀態,一旦發現有可能引起排放超標的情況,會馬上發出警示。當系統出現故障時,故障燈(MIL) ...
  • 一.使用try-catch捕獲單個異常 如果異常出現的話,會立即終止程式,我們得處理異常: 1) :該方法不處理,而是聲明拋出,由該方法的調用者來處理,(throws) 2) :在方法中使用try-catch的語句塊來處理異常- 使用try-catch捕獲單個異常: 語法如下: try{ 編寫可能會 ...
  • 介面的定義 介面的作用是定義該類型的實例要具有的功能,也就是必須執行哪些工作,並且不需要關心這些工作是怎麼具體進行的。介面定義的方法沒有方法體,並且介面不允許定義實例變數。如果一個類實現了這個介面就必須實現重寫介面的所有方法。介面如下: 介面的優勢 介面的設計主要是為了支持運行時動態方法的解析。通常 ...
  • 在使用maven過程中,我們在開發階段經常性的會有很多公共庫處於不穩定狀態,隨時需要修改併發布,可能一天就要發佈一次,遇到bug時,甚至一天要發佈N次。我們知道,maven的依賴管理是基於版本管理的,對於發佈狀態的artifact,如果版本號相同,即使我們內部的鏡像伺服器上的組件比本地新,maven ...
  • 基礎語法入門學習推薦: [簡明 Python 教程] 下文僅為入門推薦書籍的補充與重點:* 多行語句:末尾使用斜杠 ( \ ) ,將一行分為多行。* 註釋:單行:#。多行:''' 內容 ''' """ 內容 """ (三個單引號或者三個雙引號)。* 空行:* 分號:函數之間或類的方法之間用空行... ...
  • 《深入理解Java虛擬機》,《Effective Java》,《Java核心技術 捲1》,《Java併發編程的藝術》,《Java編程思想(第4版)》,《實戰Java虛擬機》,《Java性能調優指南》,《大型網站技術架構:核心原理與案例分析》,《Java NIO》,《Head First 設計模式》 ...
  • 1.持有對象 Java容器類類庫的用途是“保存對象”,並將其劃分為兩個不同的概念: (1) Collection: 一個獨立元素的序列,這些元素都服從一條或多條規則。List必須按照插入的順序保存元素,而Set不能有重覆元素。Queue按照排隊規則來確定對象產生的順序(通常與它們被插入的順序相同)。 ...
  • 這周遇到了一個需要處理String字元串的問題,用到了split將字元串解析為一個String的數組,還用到了某些替換字元的操作。 String類適用於描述字元串事物。 那麼它就提供了多個方法對字元串進行操作,現在將Java中一些常用的對String的操作整理如下。 常用的方法如下: 1、獲取: 2 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...