SetYun-教您优惠购买云主机!

标题: Discuz如何改动减轻附件前端的负载 [打印本页]

作者: SetYun    时间: 2018-10-20 10:11
标题: Discuz如何改动减轻附件前端的负载
目前附件模块虽然已经经过了优化,但是在对于附件下载量比较大的网站,还是会造成服务器内存的过多使用,所以整理了一下两种改动,一种是针对系统自带远程附件的改动,另外一种是对于使用了 NFS 作为附件存储的改动。

1.对于远程附件的修改方法:
打开:source\module\forum\forum_attachment.php 找到:
[color=rgb(51, 102, 153) !important]复制代码

修改为:
[color=rgb(51, 102, 153) !important]复制代码

即可减轻远程附件对服务器内存的占用。

2.对于使用了NFS附件的修改方法
首先需要对 NFS 的附件目录给一个域名,能够保证该域名能访问到 附件目录的文件,同时从NFS上做好防盗链的设置。
然后修改 config\config_global.php 文件:
[color=rgb(51, 102, 153) !important]复制代码

一段修改为:
[color=rgb(51, 102, 153) !important]复制代码

然后修改文件:source\module\forum\forum_attachment.php 找到:
[color=rgb(51, 102, 153) !important]复制代码

增加:
[color=rgb(51, 102, 153) !important]复制代码

这样便做到了附件流量的分流~~减轻了 web 服务器的负载。





欢迎光临 SetYun-教您优惠购买云主机! (http://news.setyun.cn/) Powered by Discuz! X3.3