NGINX为了给后端网站做防护,把页面CACHE进了tmpfs分区(/dev/shm/),
大约几个月没了腾过空间了,昨天突然网站打开空白,排查了原因发现是tmpfs占用100%了。
后来尝试
rm -rf /dev/shm/*;ls;
列出的文件列表为空,
但是cache的文件删除掉了,空间仍未腾出.
后来不得已做了下下策之事:reboot.
请问是否有不重启伺服器、重启NGINX,来清理tmpfs中空间的方法哩?
NGINX为了给后端网站做防护,把页面CACHE进了tmpfs分区(/dev/shm/),
大约几个月没了腾过空间了,昨天突然网站打开空白,排查了原因发现是tmpfs占用100%了。
后来尝试
rm -rf /dev/shm/*;ls;
列出的文件列表为空,
但是cache的文件删除掉了,空间仍未腾出.
后来不得已做了下下策之事:reboot.
请问是否有不重启伺服器、重启NGINX,来清理tmpfs中空间的方法哩?
1 回答803 阅读✓ 已解决
1 回答1.3k 阅读
1 回答469 阅读✓ 已解决
551 阅读
nginx -s reload
nginx 还有打开的文件句柄。或者: