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

能否同时运行两个配置不同调试端口和用户目录的Chromium内核浏览器实例?

多Chromium内核浏览器实例远程调试配置说明

可行性说明

完全支持同时启动多个Chrome/Edge(Chromium内核)独立实例,分别配置不同的远程调试端口和独立用户配置,你遇到的第二个实例无法被inspect识别的问题是参数配置不全导致的进程复用问题。

问题根因

  • 仅配置--remote-debugging-port参数不足以让系统启动全新的浏览器进程,Chromium内核默认会优先复用已启动的同内核进程,导致第二个实例的端口参数不生效
  • 未配置独立的用户数据目录,两个实例尝试共享同一份缓存、锁文件,导致第二个实例的调试服务启动失败

完整配置步骤

1. 提前创建独立用户数据目录

在本地磁盘新建两个完全隔离的空文件夹,用于存储两个实例的独立数据,示例路径:
D:\BrowserDebug\profile9222
D:\BrowserDebug\profile9223
两个目录不能存在包含关系,也不能使用浏览器默认的用户数据目录。

2. 补全快捷方式启动参数

两个快捷方式的目标字段按如下规则填写所有参数:

  • 9222端口实例(以Chrome为例):
    "C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --user-data-dir="D:\BrowserDebug\profile9222" --no-first-run --no-default-browser-check
  • 9223端口实例(以Chrome为例):
    "C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9223 --user-data-dir="D:\BrowserDebug\profile9223" --no-first-run --no-default-browser-check
    如果使用Edge,只需将执行文件路径替换为Edge的实际安装路径即可,参数规则完全一致。

3. 生效验证

  • 先打开任务管理器,结束所有Chrome/Edge相关的后台进程,确保没有残留进程影响启动
  • 依次启动两个快捷方式,再打开浏览器的inspect页面(Chrome访问chrome://inspect,Edge访问edge://inspect),点击「Configure」按钮,添加localhost:9222和localhost:9223两个地址,即可看到两个实例的所有可调试页面

注意事项

  • 本地调试不需要额外添加--remote-debugging-address参数,配置不当反而会触发权限控制导致本地无法访问调试端口
  • 两个实例内部的--profile-directory配置互相独立,只要根--user-data-dir路径不重叠就不会产生冲突

内容的提问来源于stack exchange,提问作者Luan Manfré

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 08:36:06