檢視 抵擋爬蟲 的原始碼
←
抵擋爬蟲
跳至導覽
跳至搜尋
由於下列原因,您沒有權限進行編輯此頁面的動作:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[分類:網路服務]] [[Cloudflare]]頁中有「抵擋爬蟲」的段落 ===DS720+ 檢測=== ====檢查儲存裝置被頻繁寫入==== 發現儲存裝置有 11MB/s 寫入量 # 查資料庫請求的增量:「SHOW GLOBAL STATUS LIKE 'Questions';」 60 秒後 再執行一次,看增加多少 => 60 秒增加:76491 => 約 1,275 queries / 秒 # 查是哪些請求:「SHOW FULL PROCESSLIST;」秀出運行中的全部請求<br/>如果太多,先用這個:<br/>---------- information_schema 資料庫中的 PROCESSLIST 資料表 ---------- #*SELECT ID,USER,DB,COMMAND,TIME,STATE,LEFT(INFO,300) AS SQL_TEXT FROM INFORMATION_SCHEMA.PROCESSLIST WHERE COMMAND<>'Sleep' ORDER BY TIME DESC;<br/>也查資料庫連線來源: #*SELECT USER,DB,COMMAND,COUNT(*) FROM INFORMATION_SCHEMA.PROCESSLIST GROUP BY USER,DB,COMMAND ORDER BY COUNT(*) DESC; #*查到:<br/>REPLACE /* SqlBagOStuff::updateTable */ INTO `wiki_objectcache` (keyname,value,exptime) VALUES ('alWiki:messages:zh-tw','………','20380119031407') #:11MB/s 寫入的原因很明確:objectcache 一直被 REPLACE<br/>---------- 查快取是否使用 wiki_objectcache ---------- # SELECT COUNT(*) FROM wiki_objectcache; 等一分鐘再查一次,如果數量持續增加,是使用 wiki_objectcache # 看 SHOW TABLE STATUS LIKE 'wiki_objectcache'; 中的: #* Data_length #* Index_length #* Update_time # 清快取表:「TRUNCATE TABLE wiki_objectcache;」 # sudo synopkg restart MariaDB10 重啟資料庫服務 # sudo synopkg restart WebStation 重啟網頁服務 # sudo synosystemctl restart pkgctl-WebStation 只重啟 PHP-FPM
返回「
抵擋爬蟲
」頁面
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋
導覽
首頁
近期變更
隨機頁面
有關 MediaWiki 的說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊