系統訪問慢的幾個原因

2021-09-07 07:27:50 字數 393 閱讀 9552

1.是否發動請求數太多導致tcp請求進入等待佇列了?解決:netstat檢視程式的tcp/ip連線情況,是否很多請求處於time-wait情況。如果是這個情況,則可以新增tomcat數量,利用nginx負載均衡解決

2.如上述條件發現請求連線不多,

下一步檢視是否是應用程式記憶體使用情況,伺服器的cpu使用情況,

解:抓取記憶體的dump資訊,看看是不是gc時間過長,記憶體快記憶體溢位了,

如果快發生記憶體溢位了,趕緊排查**,查詢**記憶體洩漏了。

如果是死鎖問題,也可以通過dump資訊檢視到。趕緊解決**。

3.如果上述兩步驟都沒問題,再看看redis日誌記錄,mysql日誌記錄,tomcat日誌記錄,看看是否走redis了,是否mysql寫鎖等待問題。如果寫鎖等待,就要採用分庫分表了。

頁面載入慢的原因

1.後端的原因,伺服器不好,請求耗時長 2.前端傳送請求太多 解決 減少傳送請求 3.網路問題 4.過大 前端解決方法 減少http請求,使用精靈圖,把公共部分存再sessionstorage中,請求過就不在請求 sessionstorage localstorage cookie的區別 cooki...

系統響應慢應從以下幾個方面著手

最近公司有關部門反饋erp系統響應慢,領導也在跟進這件事情,於是開搞從以下幾方面著手。看下圖就知道了,比蝸牛還慢 哈哈 慢sql以及慢日誌分析 慢sql 阿里雲rds需要提交工單授權 select from mysql.slow log view order by rows examined des...

MySQL區域網內訪問慢的原因及解決方法

mysql區域網內訪問慢的原因及解決方法mysql區域網內訪問慢的原因及解決方法。windows系統下解決方法 1.進入win2003 xp系統windows目錄 2.找出my.ini檔案。3.修改檔案內容,在 mysqld 下加入如下內容 skip name resolve skip grant ...