agentmemory 端口冲突排查手册:4 个默认端口一张表快速定位残留进程

发布时间:2026/8/30 11:41:51

agentmemory 端口冲突排查手册:4 个默认端口一张表快速定位残留进程
agentmemory 端口冲突排查手册4 个默认端口一张表快速定位残留进程【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemoryagentmemory 是面向 AI 编码代理的持久化记忆工具它为 Claude Code、Cursor、Codex 等智能体提供跨会话的记忆存储与召回。由于 agentmemory 同时绑定 4 个端口3111 / 3112 / 3113 / 49134重启时最常遇到的报错就是port in use端口被占用。本手册给出一张残留进程快速定位表帮助你在 3 分钟内找到占端口的进程并安全清理。一、先搞清楚agentmemory 默认占用的 4 个端口agentmemory 基于 iii-engine 构建启动时由agentmemory worker和iii-engine两个进程共同绑定 4 个端口。搞不清哪个端口归谁清理就容易误杀或漏杀。端口占用进程用途环境变量覆盖3111agentmemoryREST API MCP HTTP 健康检查/agentmemory/healthIII_REST_PORT3112iii-engine内部 streams worker被 agentmemory 与 viewer 消费III_STREAMS_PORT3113agentmemory实时可视化 viewerhttp://localhost:3113AGENTMEMORY_VIEWER_PORT49134iii-engineWebSocket 通道worker 在此注册、OTel 遥测流经此处III_ENGINE_URL完整 URL 记忆技巧3111 是 REST 锚点端口。streams 端口固定为 REST1engine WebSocket 端口为 REST4602331114602349134。只要移动 3111其余端口会自动跟随推导逻辑见 src/config.ts。上图是 agentmemory 配套的 III Console Workers 页面每个已注册 worker含 agentmemory 自身都标注了PID、运行时版本、函数数量——排查时可以直接在这里对照谁还活着。二、快速定位表端口被占 → 该找哪个进程崩溃或异常退出后端口仍被绑定时用下表反查目标进程现象占用者定位命令macOS / Linux处理3111in useagentmemory worker 残留lsof -i :3111核对 PID 后kill pid3112in useiii-engine streams 残留lsof -i :3112同上3113in useviewer 进程残留lsof -i :3113同上49134in useiii-engine 主进程lsof -i :49134同上Windows 全部任意上述进程netstat -ano \| findstr :3111 :3112 :3113 :49134taskkill /F /PID pid一次性定位 4 个端口的完整命令来自 README.md 官方建议# macOS / Linux lsof -i :3111,3112,3113,49134 pkill -f agentmemory || true pkill -f iii || true⚠️ 注意以上手动清理仅用于崩溃后 pidfile 未留下的场景。正常关机时agentmemory stop会自动回收 worker 与 engine 的 pidfile无需手动干预。三、首选方案用 doctor 命令自动诊断agentmemory 自带交互式诊断命令能直接检查stale-pidfile僵尸 pidfile和viewer 端口不可达两类端口相关问题agentmemory doctor # 交互模式逐项 Fix / Skip / More agentmemory doctor --all # CI 场景自动应用所有修复 agentmemory doctor --dry-run # 只展示将做什么不实际执行诊断项定义在 src/cli/doctor-diagnostics.ts其中stale-pidfilepidfile 里记录的 PID 已不存在典型触发kill -9、OOM、宿主机重启后 pidfile粘在磁盘上viewer-unreachableviewer 端口默认 3113 REST2打不开最常见原因正是端口冲突如果引擎是原生启动但 state 文件丢失还可以用强制模式清理agentmemory stop --force该命令会绕过 Docker 启发式守卫直接对 pidfile lsof 报告的 REST 端口进程发信号实现见 src/cli.ts 中 stop 命令分支。四、换个端口跑多实例共存的最快方法与其杀进程不如让新实例搬家。只改III_REST_PORTstreams 与 engine 端口自动跟随III_REST_PORTstreams 端口engine WebSocket32113212ws://localhost:4923433113313→自动3312ws://localhost:49334默认31113112ws://localhost:49134端口自动推导的完整规则与边界情况含III_STREAM_PORT、III_ENGINE_PORT、III_ENGINE_URL单独覆盖有专门测试覆盖见 test/multi-instance-port.test.ts。配置建议写入~/.agentmemory/.envWindows 为%USERPROFILE%\.agentmemory\.env避免每个 shell 都手动 exportIII_REST_PORT3211五、排查速查清单 看报错端口→ 对照第一节四端口表确认是 agentmemory 还是 iii-engine先跑agentmemory doctor→ 多数 stale-pidfile 问题可一键修复仍占用→lsof -i :端口拿 PID核对进程名后再 kill避免误杀 Docker/vpnkit/colima 等 VM 端口持有者CLI 默认也拒绝接管这类进程频繁冲突→ 用III_REST_PORT整体换端口段多实例互不干扰按以上四步操作绝大多数 port in use 问题都能在几分钟内解决。更多部署细节Docker、Fly、Railway 等可参考 deploy/ 目录下的官方配置说明。【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

1MW AI数据中心塞进20英尺集装箱:算力交付从“年”到“周”的变革

1MW AI数据中心塞进20英尺集装箱:算力交付从“年”到“周”的变革

2026/8/30 11:41:51

在文章开头,我想先讲一个见闻。这两年做 AI 应用的人越来越多,但真正卡住大家的往往不是模型效果,而是“算力在哪里”和“算力怎么部署”这两个非常现实的问题。租云 GPU 要排队,自建机房要审批,很多团队在模型训练和推…

一行命令把任意网页变成桌面应用:Pake 完整指南

一行命令把任意网页变成桌面应用:Pake 完整指南

2026/8/30 11:31:51

一行命令把任意网页变成桌面应用:Pake 完整指南 【免费下载链接】Pake 🤱🏻 Turn any webpage into a desktop app with one command. 项目地址: https://gitcode.com/GitHub_Trending/pa/Pake Pake 是一个开源的命令行工具&#xff0…

从研发笔试题看视频平台技术岗:C++内存、TCP与高并发考点全拆解

从研发笔试题看视频平台技术岗:C++内存、TCP与高并发考点全拆解

2026/8/30 11:31:51

1. 笔试到底在筛什么人:从PPTV的业务属性反推考点 2015年前后的视频行业,正处于移动端爆发、版权大战、带宽成本高企的混战期。PPTV作为老牌网络电视平台,研发岗位的笔试题目天然带着强烈的业务烙印:海量用户并发访问、视频文件的…

谷歌AI战略收敛:Gemini统一模型生态与开发者落地指南

谷歌AI战略收敛:Gemini统一模型生态与开发者落地指南

2026/8/30 12:41:54

谷歌 AI 最近的动作,看起来是技术战,实际上更像一场“杯酒释兵权”——用产品路径的调整,完成组织权力和资源分配的重构。过去一年,谷歌 AI 从研究驱动转向产品驱动,从多线作战收拢到 Gemini 一条主线,整个…

AI辅助搭建游戏生产流水线:从文生图到批量任务全流程

AI辅助搭建游戏生产流水线:从文生图到批量任务全流程

2026/8/30 12:41:54

几十万人在线、登上热榜、玩家以为是个像模像样的独立游戏,结果被扒出来是AI快速生成的产品——这类现象这两年并不少见。先不评价具体事件,单从工程角度看,真正值得讨论的问题是:今天用AI工具链从零搭一个能跑、能上线、能撑住在…

英伟达财年利润暴增背后:CUDA生态与AI算力平台的技术解码

英伟达财年利润暴增背后:CUDA生态与AI算力平台的技术解码

2026/8/30 12:41:54

附:给定 OpenAI 翻译任务说明本部分为原始任务说明,不构成文章内容,阅读时可跳过。Please translate the following into Chinese, keeping all formatting and code blocks intact:---等等,在我继续之前,让我重新理解…

压缩冷凝式空气制水系统:从露点计算到离网部署技术详解

压缩冷凝式空气制水系统:从露点计算到离网部署技术详解

2026/8/30 12:41:54

空气制水(Water-from-Air)并不是一个只能停留在实验室里的概念。人类在沙漠中收集露水、从冷凝水取淡水的历史很长,真正发生变化的是近年来的制冷循环、吸附材料和自动化控制技术,让“从空气里取水”的装置在单位体积、单位能耗和…

Java面试八股文核心考点:从HashMap到JVM的深度梳理

Java面试八股文核心考点:从HashMap到JVM的深度梳理

2026/8/30 12:41:54

1. 面试八股文的真相:大厂到底在考察什么我先把“八股文该不该背”这事说清楚。这两年被问得最多的不是“HashMap怎么实现”,而是“我背了这么多八股文,为什么面试还是挂”。我既当过候选人,也坐过面试官那一侧,慢慢发…

AMD Ryzen AI Max+ 395迷你主机:128GB统一内存本地跑大模型

AMD Ryzen AI Max+ 395迷你主机:128GB统一内存本地跑大模型

2026/8/30 12:31:54

Minisforum N5 Max 这台机器,真正值得关注的核心不是“又一台迷你主机”,而是它把 AMD Ryzen AI Max 395 这颗 APU 的完整形态搬到了桌面:16 个 Zen 5 核心、40 CU 的 Radeon 8060S 集显、50 TOPS 的 XDNA 2 NPU,再加上最高 128GB…

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

2026/8/30 0:01:07

每年校招季我都会接触不少准备数据库方向笔试的同学,看到最多的状态就是:简历上写着“熟悉 MySQL”“了解索引优化”,一碰到数据库管理工程师的笔试卷,却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

2026/8/30 0:01:07

1. 这不是“背公式”的事:时间参数到底在约束什么你翻过数字电路教材,一定见过这两个词:建立时间(Setup Time)和保持时间(Hold Time)。它们常被并列写在触发器(Flip-Flop&#xff09…

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

2026/8/30 0:01:07

1. 项目缘起:从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目,我至今记忆犹新。它没有直接给出一个花哨的名字,而是用“超声波测距机”这个朴实无华的功能描述,精准地勾勒出了考核的核心。对于当时备赛的我而言…

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析

2026/8/30 0:01:07

每年校招季我都会接触不少准备数据库方向笔试的同学,看到最多的状态就是:简历上写着“熟悉 MySQL”“了解索引优化”,一碰到数据库管理工程师的笔试卷,却在索引、事务、锁、备份恢复这些题目上翻车。网易这套 2018 校园招聘数据库…

数字电路时序基石:深入理解建立时间与保持时间

数字电路时序基石:深入理解建立时间与保持时间

2026/8/30 0:01:07

1. 这不是“背公式”的事:时间参数到底在约束什么你翻过数字电路教材,一定见过这两个词:建立时间(Setup Time)和保持时间(Hold Time)。它们常被并列写在触发器(Flip-Flop&#xff09…

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

2026/8/30 0:01:07

1. 项目缘起:从赛题到超声波测距机的诞生第八届蓝桥杯单片机设计与开发国赛的题目,我至今记忆犹新。它没有直接给出一个花哨的名字,而是用“超声波测距机”这个朴实无华的功能描述,精准地勾勒出了考核的核心。对于当时备赛的我而言…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/28 7:35:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/28 7:34:51

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/28 7:34:35

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…