不管是代码里发起的请求还是通过curl命令请求都很慢,比如运行
time curl http://www.baidu.com
时间大概是5秒多,非常慢,这是因为ipv4和ipv6冲突了,解决办法如下:
vim /etc/resolv.conf
#写入
options single-request-reopen
再次发起请求,时间大概是0.1s
但是重启网络后会失效,因为/etc/resolv.conf
文件被还原了
解决办法就是锁定这个文件
chattr +i /etc/resolv.conf
如果想修改此文件,可以解锁后修改
chattr -i /etc/resolv.conf