反馈

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

Q***Lv.1 新手上路 发表于 2022-7-1 · 最后回复 2022-7-7 IP:上海 1,028 9
本帖最后由 是酱紫吖 于 2022-7-1 11:26 编辑

(本人并不清楚此前论坛频繁崩溃原因,此文仅个人猜测、观点,)
众所周知,论坛之前经常出现这样的报错
d4d56be173b24f4fa81bcc22b4c05269_edit_549451093187579.png
从Discuz! Database Error (0)not connect ,这个错误页面可以显示和提供的信息来看,说明nginx服务正常运行,应该是数据库的锅

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

MySQL 数据库可以配置占用的资源大小,但如果资源太小会导致响应慢,太大又会导致网页高并发时内存溢出。要让站点并发大时内存占用大时不导致数据库内存溢出的话可以试试采取站库分离方案,即将数据库从 web 服务器移出。比如阿里云 RDS 数据库和腾讯云 TDSQL-C 数据库。这可以有效降低数据库因内存溢出而关闭导致站点无法正常访问的概率。
回复 9 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则