FastDFS网页访问文件特别慢

1、FastDFS集群是在虚拟机上配置的,集群包含两台虚拟机进行互备:

虚拟机1 虚拟机2
tracker1 tracker2 (暂不开启)
storage1 storage2
group1 group1

按正常来讲,FastDFS这样的配置应该是没有问题的,但是使用起来发现网页访问已上传的文件要等很久,超过了30S,于是反复对比FastDFS的配置文件,死活找不到问题。。。
2、于是尝试关闭tracker1,开启tracker2,各种改配置文件,重新配起来的集群还是出现同样的问题。。。
3、不死心,tra,tracker2全部开起来,问题照样出现。到现在为止起码可以确定问题应该不是出在tracker上面。
4、于是开始怀疑这个该死的Nginx,果不其然,终于找到了问题:

server {
        listen       80;
        #server_name  localhost;
        server_name  10.2.xx.xxx;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location ~/group[0-9]/M00{
        root /data2/fastdfs/fastdfs_storage_data/data;
        ngx_fastdfs_module;
        #add_header Access-Control-Allow-Origin *;
        }

原来的配置写的是server_name localhost;现在已经注释掉了,博主忽略掉了一个问题,是在虚拟机上建的集群,虚拟机跟宿主机各有各的ip,宿主机上访问localhost是指访问宿主机,访问虚拟机需按ip访问。。。
踩过了一个坑,赶快记录一下= =

猜你喜欢

转载自blog.csdn.net/weixin_42591789/article/details/86151480