參考 https://idc.wanyunshuju.com/dns/1106.html
開啟 nscd 的 hosts 緩存服務(wù)后,每次內(nèi)部接口請求不會都發(fā)起 dns 解析請求,而是直接命中 nscd 緩存散列表,從而獲取對應(yīng)服務(wù)器 ip 地址,這樣可以在大量內(nèi)部接口請求時減少接口的響應(yīng)時間。
nscd清理緩存命令如下:
[root@localhost ~]# nscd -i hosts
如果nscd沒裝,則需要手動安裝一下
1.安裝 nscd
[root@localhost ~]# yum -y install nscd
2.查看狀態(tài)及啟動命令
[root@localhost ~]# systemctl status nscd # 查看狀態(tài)systemctl start nscd
[root@localhost www.linuxlz.com]# systemctl start nscd # 啟動 nscd
- 啟動nscd 服務(wù)后,清緩存
[root@localhost ~]# nscd -i hosts
開啟 nscd 的 hosts 緩存服務(wù)后,每次內(nèi)部接口請求不會都發(fā)起 dns 解析請求,而是直接命中 nscd 緩存散列表,從而獲取對應(yīng)服務(wù)器 ip 地址,這樣可以在大量內(nèi)部接口請求時減少接口的響應(yīng)時間。
RNDC(8) BIND9 RNDC(8)
NAME
rndc - name server control utility