You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地Laravel项目中Meilisearch启动及搜索请求延迟异常排查求助

本地Laravel项目中Meilisearch启动及搜索请求延迟异常排查求助

之前在Windows 10的Laravel 9开发项目里,我用Meilisearch 1.2.0到1.3.3版本都很顺畅——启动引擎只要5秒左右,搜索请求1秒就能出结果。但一周前我重装了Windows和WAMP之后,情况就彻底不对了:现在启动Meilisearch的可执行文件居然要花60多秒,而且Web应用里的部分搜索请求耗时直接飙到了12-30秒,完全没法和之前比。我代码一点没改,又是本地开发环境,实在搞不懂为啥突然出现这么夸张的延迟。

我排查过代码逻辑,确定延迟就是来自这类索引搜索操作:

$client = new Client(Search::$url, Search::$key);
$index = $client->index('releases');
$releases = $index->search('',
 $searchParams = [
  'filter' => [
    'comp_only = 0',
    'name = "'.$name.'"', 
    'system = "'.$system.'" ' 
  ],
  'limit' => 500
 ])->getHits();

我已经把Meilisearch从1.3.3升级到1.11版本,还彻底重建了搜索索引,但问题还是没解决。结果内容是完全正确的,但耗时特别不稳定——同一个搜索请求,有时候1秒就能出结果,有时候又要卡15秒。有没有大佬能给点排查方向?万分感谢!

备注:内容来源于stack exchange,提问作者Rome

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 02:53:10