原文:max-http-header-size 引發的一起血案(附:查gc方法)

最近在做項目的時候發現其中一個服務出現了性能上的問題,項目啟動后,出現內存溢出異常。 查看堆內存使用情況 分析然后找到占用空間的類,當時是byte 占用 的空間,然后點開查看實例發現是http占據了絕大部分的空間 如圖 。 突然靈光一動想起有這么一個參數 server: tomcat: max http header size: 將上述參數去除后性能得到了大幅度的提升。 參考鏈接:https: b ...

2019-09-05 13:53 2 1060 推薦指數:

查看詳情

max-http-header-size 設置引發的問題

Tomcat報Error parsing HTTP request header 今天前端上傳圖片,需要通過js裁剪,最終把一張圖片轉成了Base64編碼字符串,提交的時候 拋了 Error parsing HTTP request header 通過debug調試發現是Tomcat ...

Thu Dec 31 07:08:00 CST 2020 0 1762
mysql參數max_binlog_cache_size設置不當引發血案

日常運維中的坑真是防不勝防,不一小心就遇到別人給你挖的坑。最近又遇到經驗不足的DBA不知道從哪拷貝的配置文件(據說是當時參加某培訓機構視頻培訓是資料里的模板,真的是誤人子弟呀),其中把max_binlog_cache_size設置的只有2G,而MySQL早已將此參數的默認值調整的很大 ...

Sun Apr 26 01:50:00 CST 2020 0 3253
關於server.max-http-header-size參數的配置

在某次項目的開發過程中,因為是接手的項目,所以下意思認為參數的配置是比較合理的,基本上除非涉及到地址等變更內容外,沒有關注其他參數。當項目提測時,測試告訴我說整個系統並發到10基本就會被壓垮,讓我去檢 ...

Thu Sep 12 19:29:00 CST 2019 0 5386
一起MySQL時間戳精度引發血案

寫在前面 最近工作中遇到兩例mysql時間戳相關的問題,一個是mysql-connector-java和msyql的精度不一致導致數據查不到;另一例是應用服務器時區錯誤導致數據查詢不到。通過這篇文章 ...

Sun Sep 08 04:08:00 CST 2019 2 868
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM