【发布时间】:2017-01-14 07:57:03
【问题描述】:
服务器:ubuntu 14.04lts
当我已经更改文件时,nginx(v1.10)服务器显示较旧的内容,更改会在 3-6 分钟后看到。
文档根目录是从 nfs 共享挂载的。当我立即读取/cat 文件时可以看到文件中的更改,但在浏览器上看不到相同的内容
注意:我已经清除了浏览器缓存并禁用了 phpopcache nfs 和 nginx 之间的平均延迟小于 0.3ms。 没有缓存服务器/客户端完成
下面是我在客户端的 nfs 挂载选项
mount -t nfs
10.10.17.45:/www/public_html on /www/public_html type nfs (rw,noatime,nolock,bg,intr,tcp,actimeo=1800,addr=10.10.17.45
下面是nfs服务器中的导出配置
/www/public_html 10.10.17.40(rw,fsid=0,async,no_root_squash,no_subtree_check)
例如:-
我有一个名为showme.php 的文件,内容如下
<?php $var1="abc" echo $var1; ?>
如果我把它改成
<?php $var1="xyz" echo $var1; ?>
这不会反映在浏览器上
【问题讨论】:
标签: ubuntu nginx nfs nfsclient