日志中频繁出现DistributedMutex错误警告

感谢测试。

在这种情况下,我不认为 AI 插件是可能的原因。这可能只是巧合,或者禁用/重新启用的操作可能暂时改变了某些临时状态。

接下来最有用的做法是记录请求耗时以及警告出现的模式。

例如:

curl -s -o /dev/null \
  -w "total=%{time_total}s connect=%{time_connect}s starttransfer=%{time_starttransfer}s\n" \
  -X POST "https://your-site.example.com/posts.json" \
  -H "Api-Key: YOUR_API_KEY" \
  -H "Api-Username: YOUR_USERNAME" \
  --data-urlencode "title=API timing test" \
  --data-urlencode "raw=Small plain text API test post" \
  --data-urlencode "category=1"

如果警告再次出现,请比较以下信息:

  1. 客户端侧的 time_total 值;
  2. 该警告是偶尔出现还是每次 API 发帖时都出现;
  3. 是在重启/重建后出现,还是在正常运行期间出现;
  4. 是否有多个 API 请求在短时间内连续发出;
  5. 相同的 API 调用是否成功创建帖子且仅出现一次。

目前来看,这仍然更像是 API 发帖创建路径的耗时超过了短暂的互斥锁窗口期所触发的警告,而非发帖失败或重复发帖问题的证据。