微贊 cpu爆滿

記錄血淚
說起來 原因很簡單
微贊 上來自帶的模塊比較多 而且很多都有 訂閱通知
所以 問題就來了 如果一個 粉絲關注公衆號
那麼 這條記錄會在框架後臺 轉化爲 多條 關注請求通知到 在訂閱通知中啓用的模塊

由此可以推導出
假設 20個模塊 訂閱 100人關注 那麼就會觸發 2000條關注請求
而一個小活動(尤其是助力活動) 分分鐘就1000關注了 而且 自帶的400模塊中 有40~50 個訂閱通知的 所以導致 分分鐘 4W ~ 5W 請求(還不加原來的請求的) 服務器cpu 直接爆掉

解決方法:關閉所有訂閱 (如果你的模塊必須記錄 可以單開)
在這裏插入圖片描述

就這個問題 我查了一晚上的代碼,跟蹤調試, 不開防火牆 瞬間GAMEOVER 開防火牆 又會攔截微信回調 導致問題
就在一開掛掉前關閉 分析日誌 查找源碼 這樣堅持了一夜 最終才找到這個破問題
記錄下來 提醒世人

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章