问:内存16G,时常空闲为七八G,看着这些空闲的内存心里不好受,同时,网站响应延迟过长,想将mysql php nginx三者socket文件全部通过tmpfs放入内存中运行,可行吗?请问军哥。方法是新建一个临时文件夹并以tmpfs挂载为内存。
是否需要担心重启后找不到.sock文件而导致服务器无法运行?如果可以大胆地放入内存临时文件夹运行,那么,php session是否也适合放入内存临时文件夹?
另外,是否需要设置/dev/shm /tmp的目录安全?,将mysql php nginx三者socket文件全部通过tmpfs放入内存
答:您好,socket 和 session 文件 没有持久性需求的临时文件都可以直接放在 /dev/shm 中, 当服务器重启后这些文件会自动被清理, 可以在相关服务的配置文件中指定路径后重载配置即可,非常感谢您长期对我司的支持!
问:你意思是,mysql socket , php socket , nginx socket 和 php session ,都不是持久性需求,会随着服务器(mysql php nginx)他们自身的重启而自动生成吗?
您的建议,是另外建一个目录,并挂载到tmpfs,然后设置为各 socket 及 session 临时目录?
问:您好, 修改配置文件将 sock 指向/dev/shm/service_name.sock, php-fpm 和 mysql 启动后,可以自动生成Unix socket到/dev/shm中, 然后session的优化上推荐看看 https://blog.csdn.net/ljguo212/article/details/ ,非常感谢您长期对我司的支持!
问:sock 指向内存临时文件夹如/dev/shm真的可以加速服务器的响应及执行性能吗?我查看到php-cgi.sock mysql.sock 的大小全是0,也就是说,读写速率,对这个文件的执行貌似没有影响?
另外,对于php session ,我的主站是discuz论坛,已经启用了redis缓存插件,是否还需要将php session放到内存临时缓存文件夹中?
最后,对于mysql的tmpdir,是否更有必要放入到内存临时缓存文件夹中,如/dev/shm?
问:discuz是否应该开启filecache并将filecache文件夹挂载到内存缓存临时文件夹中?
问:您好,推荐直接将session存入 redis中, https://www.cnblogs.com/elisun/p/.html , discuz 开启redis缓存即可, 不再需要开始文件缓存,非常感谢您长期对我司的支持!
问:
这个文章列表控件,不能像pc端一样可以,选择排序方式吗?
客户在后台文章管理页面,排好了顺序。
问:您好,1、查看到您反馈的插件是选项卡插件,您可以到对应的插件设置中进行设置对应的排序即可http://help.yjz.top/detail/434?category_id=29&category_pid=35 ,非常感谢您长期对我司的支持!
问:不是选项卡的顺序,而是下面文章的排序!
问:您好, 选项卡是分类全部显示,因此不支持排序,谢谢
问:
这个文件怎么上传?
问:您好,附图上传 ,
非常感谢您长期对我司的支持,谢谢!
问:
后台编辑文章无法同步,同步报错
问:您好,在后台微信管理-自定义菜单中编辑个菜单测试是否可以正常发布.
如不能发布请参考http://help.websitemanage.cn/detail/701?category_id=28&type=34设置好后在测试菜单及素材同步
非常感谢您长期对我司的支持,谢谢!