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

Cal.com资源过度消耗及turbod连接失败问题求助

Cal.com部署后资源耗尽及turbod连接失败问题排查

问题背景

按照官方文档在EC2实例上成功部署Cal.com后,访问http://localhost:3000浏览一段时间,服务器会无响应并耗尽所有可用资源:

  • 2GB服务器资源占用截图:2GB服务器htop资源占用
  • 升级至4GB内存后问题仍存在,对应截图:4GB服务器htop资源占用

已尝试的操作

  • 搜索GitHub相关问题,未找到有效解决方案
  • 将EC2实例内存从2GB升级至4GB,资源耗尽问题依旧

本地安装新增错误信息

无法连接turbod,将以独立模式继续:与turbo守护进程连接失败,请确保以下几点:
- /tmp/turbod/e1c068f04a70e6cb/turbod.pid文件中记录的进程已停止,并删除该pid文件
- 查看/root/.local/share/turborepo/logs/e1c068f04a70e6cb-cal.log日志
- 删除/tmp/turbod/e1c068f04a70e6cb/turbod.sock Unix域套接字
你也可以通过添加--no-daemon参数,不使用守护进程运行

可能的原因

  1. Turborepo守护进程异常:本地安装出现的turbod连接失败提示,说明turborepo的守护进程存在启动异常、残留进程或文件锁问题。Cal.com构建依赖turborepo,守护进程异常可能导致运行时资源泄漏,长时间累积后耗尽服务器资源。
  2. 内存泄漏:升级内存后问题依旧,大概率是Cal.com自身或依赖服务存在内存泄漏,比如Node.js进程未正确释放内存,随着请求增加持续占用资源。
  3. 开发模式运行:如果部署时使用开发模式启动(如npm run dev),调试、热重载等额外开销远高于生产模式,极易引发资源耗尽。
  4. 依赖版本不兼容:若EC2环境的Node.js、turborepo等依赖版本与官方文档要求不匹配,可能触发未知的资源占用问题。

内容的提问来源于stack exchange,提问作者testkit

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 06:03:35