有不少服務器用戶朋友的服務器在使用了一段時間后,出現不流暢的情況,這有可能是服務器內緩存過多造成的。今天夢飛小編就來分享一些清理服務器緩存的方法技巧。
服務器是怎么清理緩存呢?主要是通過清除緩存的DNS條目來實現的,對于Windows系統和Linux系統來說使用的方法有所不同,可以跟著小編來一起學習。
Windows系統
對于所有 Windows 版本,清除 DNS 緩存的過程都是相同的。你需要使用管理員權限打開命令提示符并運行 ipconfig /flushdns。
Windows 10 和 Windows 8
1. 在 Windows 搜索欄中鍵入 cmd 。
2. 右鍵單擊 “命令提示符”,然后右擊 “以管理員身份運行”。這將打開 “命令提示符” 窗口。
3. 在命令行上,鍵入ipconfig/flushdns,然后按回車。
Linux系統
在 Linux 上,除非已安裝并運行諸如 Systemd-Resolved,DNSMasq 或 Nscd 之類的緩存服務,否則沒有操作系統級 DNS 緩存。根據 Linux 發行版和所使用的緩存服務,清除 DNS 緩存的過程有所不同。
系統化解決
大多數現代 Linux 發行版,例如 Ubuntu 18.04,都使用 systemd 解析的服務來緩存 DNS 條目。
要查找服務是否正在運行,使用這個命令查看:sudo systemctl is-active systemd-resolved.service
如果該服務正在運行,則將打印命令 active,否則將看到 inactive。
要清除系統解析的 DNS 緩存,可以通過運行sudo systemd-resolve --flush-caches命令來清除緩存。
以上就是關于兩個系統版本的緩存清理方法,用戶朋友們在使用過程中如有不解,歡迎聯系夢飛科技技術。
聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
暫無討論,說說你的看法吧