惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Y
Y Combinator Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
量子位
V
Visual Studio Blog
博客园 - Franky
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 【当耐特】
罗磊的独立博客
小众软件
小众软件
V
V2EX
GbyAI
GbyAI
B
Blog RSS Feed
博客园 - 三生石上(FineUI控件)
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
月光博客
月光博客
Recent Announcements
Recent Announcements
雷峰网
雷峰网
F
Fortinet All Blogs
M
MIT News - Artificial intelligence

摸鱼论坛 - 最新帖子

友情链接改一下地址吧 域名换了 - 摸鱼论坛 ahtajc 一口价域名 - 摸鱼论坛 上传图片有问题 - 摸鱼论坛 《陈翔六点半》“妹爷”扮演者去世,终年82岁。 - 摸鱼论坛 .ai和.com - 摸鱼论坛 30岁以后开始断社交了 - 摸鱼论坛 【重磅公告】资费彻底告急,正式宣布雷若论坛即将永久关. - 摸鱼论坛 自托管社交内容发布平台 - 摸鱼论坛 导航网站增加收录功能,留下网址,可以自动申请收录 - 摸鱼论坛 真正 免费邮箱,无任何利益需求 - 摸鱼论坛 书签最新版来了,全站弹窗风格统一,用户体验一致 - 摸鱼论坛 限时免费使用 GPT-5.4 和 Sonnet 4.6(不限次数) - 摸鱼论坛 我也写了两个版本的朋友圈程序。 - 摸鱼论坛 科普 - 聚域一口价域名交易和域名抢注服务平台 - 摸鱼论坛 面试了一家大手日企 - 摸鱼论坛 分享 如何批量获取商家联系方式 - 摸鱼论坛 站长公益主机 APP 下打包好了 - 摸鱼论坛 AI分享论坛搭建好了 - 摸鱼论坛 搞到1点了,搭建一个在线聊天室,功能更加流畅 - 摸鱼论坛 域名金牌会员到底值不值? - 摸鱼论坛 腾讯即将推出腾讯网盘,官网已上线 - 摸鱼论坛 一个企业级通讯工具TWT Link - 摸鱼论坛 如果不急着购买域名,可以一口价蹲 - 摸鱼论坛 来个导航站点,帮我收录一下(beeimg.cn) - 摸鱼论坛 聚域网免费whois域名查询工具 - 摸鱼论坛 (调查问卷)本站程序的发行方式。 - 摸鱼论坛 NodeSuper - 数字世界的灯塔,互联网爱好者的家园! - 摸鱼论坛 MiMoCode用 MiMo-V2.5(包含 gml5.1、ds4pro 等)限免中 - 摸鱼论坛 Typora激活劫持(破解) 支持到1.13.7 - 摸鱼论坛 1vps.cn(壹云)适用于挂机宝、云服务器等。明盘888拿下 - 摸鱼论坛
MeiliSearch 内存占用优化。 - 摸鱼论坛
crll · 2026-05-30 · via 摸鱼论坛 - 最新帖子

给论坛搜索配置了MeiliSearch,然后用MySQL LIKE兜底,然后发现MeiliSearch占用内存相当高,于是进行了优化。

一、核心原因:默认索引内存+线程太大

MeiliSearch 默认:

  • 索引内存无限制,同步帖子时瞬间吃满内存
  • 默认线程数多,后台常驻占用内存
  • 多余字段参与检索、排序,冗余内存占用

二、第一步:修改配置文件(最有效)

编辑配置:/etc/meilisearch.toml
直接覆盖粘贴下面全套(专为小内存服务器、论坛场景优化)

# 监听地址
http_addr = "127.0.0.1:7700"
# 数据目录
db_path = "/var/lib/meilisearch/data"
# 你的密钥
master_key = "moyu_defghijklmnghijk"
log_level = "WARN"

# 限制最大索引内存(杜绝暴涨占用)
max_indexing_memory = "128MiB"
# 限制索引线程,低配机必改
max_indexing_threads = 2
# 减小HTTP缓存负载
http_payload_size_limit = "10MB"

# 开启官方低内存模式(大幅降低常驻内存)
experimental_reduce_indexing_memory_usage = true

三、第二步:优化索引字段(降内存神器)

论坛只需要 标题、内容、作者 搜索,多余字段全部关闭,内存直接减半。
进入网站根目录执行:

# 重置索引配置,精简字段
php core/yii search delete
php core/yii search configure

如果你的程序支持手动设置,规则如下:

  • 可搜索字段:只开 title、content、username
  • 可筛选/排序字段:只开 created_at、views
  • 关闭所有无用字段:id、ip、device、extra 等(最占内存)

四、第三步:重启生效 + 压内存

systemctl daemon-reload
systemctl restart meilisearch

五、优化后效果(实测)

  • 优化后:常驻150M–220M
  • 帖子同步、搜索速度完全无影响
  • 不会内存飙升、不会卡死、不影响纠错/分词/高亮

六、进阶稳机设置(防止偶尔暴涨)

编辑 systemd 服务,增加内存限制兜底:
/etc/systemd/system/meilisearch.service
在 [Service] 里加两行:

MemoryMax=300M
MemoryHigh=250M

再次重启:

systemctl daemon-reload
systemctl restart meilisearch

作用:强制最高内存不超300M,彻底杜绝吃内存。

你好呀,陌生人

看起来你是新来的,如果想参与讨论,可以先登录或注册。

Statistics

注册会员: 284
主题: 541
回复: 1588

New Members

友情链接