QBO 发表于 2022-7-1 11:10:50

对于论坛进行站库分离的建议

本帖最后由 是酱紫吖 于 2022-7-1 11:26 编辑

(本人并不清楚此前论坛频繁崩溃原因,此文仅个人猜测、观点,)
众所周知,论坛之前经常出现这样的报错

从Discuz! Database Error (0)not connect ,这个错误页面可以显示和提供的信息来看,说明nginx服务正常运行,应该是数据库的锅

数据库作为服务持续运行的必要条件和基础,自然不应随意关闭。而数据库这样关闭,大概率是因为内存溢出。

MySQL 数据库可以配置占用的资源大小,但如果资源太小会导致响应慢,太大又会导致网页高并发时内存溢出。要让站点并发大时内存占用大时不导致数据库内存溢出的话可以试试采取站库分离方案,即将数据库从 web 服务器移出。比如阿里云 RDS 数据库和腾讯云 TDSQL-C 数据库。这可以有效降低数据库因内存溢出而关闭导致站点无法正常访问的概率。

穆雪奈馋 发表于 2022-7-1 11:14:39

是DZ问题,不是论坛问题,隔壁论坛也是这样子的

QBO 发表于 2022-7-1 11:16:46

本帖最后由 是酱紫吖 于 2022-7-1 11:17 编辑

琉璃梦春娇 发表于 2022-7-1 11:14
是DZ问题,不是论坛问题,隔壁论坛也是这样子的
是论坛的数据库问题,你看不懂吗😅
您不知道Discuz要绑定数据库吗

小永高呐 发表于 2022-7-1 11:41:52

论坛不是早就有站库分离了么,数据是被挂载在data.klpbbs.com下,没在论坛主目录下
(部分远古资源挂载在cc.klpbbs.com下)

QBO 发表于 2022-7-1 11:59:10

本帖最后由 是酱紫吖 于 2022-7-1 12:03 编辑

小永高呐 发表于 2022-7-1 11:41
论坛不是早就有站库分离了么,数据是被挂载在data.klpbbs.com下,没在论坛主目录下
(部分远古资源挂载在cc. ...
你是不懂站库分离的意义吗,站库分离分的是数据库(SQL),又不是站点文件数据,建议您先去了解一下数据库是什么吧😅

不道 发表于 2022-7-1 13:52:24

是酱紫吖 发表于 2022-7-1 11:59
你是不懂站库分离的意义吗,站库分离分的是数据库(SQL),又不是站点文件数据,建议您先去了解一下数据库 ...

只是提醒,没必要这么大恶意吧

EthanWu 发表于 2022-7-1 21:23:25

感谢建议,在未来的论坛性能优化计划中,有类似的打算。

苦力怕纸 发表于 2022-7-4 10:54:52

主要是阿里和腾讯的数据库有点小贵[哔哩_脱单]

QBO 发表于 2022-7-5 18:34:36

苦力怕纸 发表于 2022-7-4 10:54
主要是阿里和腾讯的数据库有点小贵
所以之前论坛因为数据库报错而无法正常访问是因为内存溢出吗[哔哩_doge]

苦力怕纸 发表于 2022-7-5 22:57:24

是酱紫吖 发表于 2022-7-5 18:34
所以之前论坛因为数据库报错而无法正常访问是因为内存溢出吗

有人攻击网站,导致数据库异常连接数到了1200,然后死掉了,主要他自己还不会清理
页: [1]
查看完整版本: 对于论坛进行站库分离的建议