打印

[Nginx] 将mysql php nginx三者socket文件全部通过tmpfs放入内存

将mysql php nginx三者socket文件全部通过tmpfs放入内存

内存16G,时常空闲为七八G,看着这些空闲的内存心里不好受,同时,网站响应延迟过长,想将mysql php nginx三者socket文件全部通过tmpfs放入内存中运行,可行吗?请问军哥。方法是新建一个临时文件夹并以tmpfs挂载为内存。
是否需要担心重启后找不到.sock文件而导致服务器无法运行?

如果可以大胆地放入内存临时文件夹运行,那么,nmp三者的哪些路径需要修改?php session是否也适合放入内存临时文件夹?

TOP

回复 1# 的帖子

nginx没socket,只要加了fstab的话应该是可以的,php.ini my.cnf
php session的话默认是在/tmp 大部分也是重启就自动清空了

LNMP付费问题排查/LNMP技术支持/Paypal信用卡代付/代购VPS,域名,软件等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 要求反馈问题!

TOP

回复 2# 的帖子

多谢军哥的耐心回复!
将sock文件放入内存临时缓存文件夹里运行,对于服务器性能提升,有积极影响吗?
主站是discuz,是否有必要将php session放入内存临时缓存文件夹(如/dev/shm)?有人说discuz的session是用redis来缓存的了,是不是开启session机制: 性能优化-服务器优化 -是否关闭session机制(选否) 就可以了?
如果开启discuz的filecache并将filecache文件夹挂载为tmpfs,是否对网站的运行性能,如响应速度有所提升?

TOP

回复 3# 的帖子

socket应该是有提升,但可能没明显区别
discuz不大了解

LNMP付费问题排查/LNMP技术支持/Paypal信用卡代付/代购VPS,域名,软件等 QQ 503228080 旺旺 lzhenbao
军哥淘宝店铺
QQ/旺旺仅提供代购及付费代维/问题解决等服务,其他不回复!LNMP相关问题请在本论坛发帖,提问前先搜索,按https://bbs.vpser.net/thread-2555-1-1.html 要求反馈问题!

TOP