Use*_*645 6 launch visual-studio-code
我正在研究集群计算,想模拟一个具有一个领导节点和多个跟随节点的集群。我可以通过设置多个配置(每个节点一个)来做到这一点。现在,我想一次(或一个接一个)运行所有这些配置。
是否有可能做到这一点?
其他人已经尝试解决这个问题。他们提出的解决方案是为每个配置创建一个新launch.json文件.vscode夹。这似乎可行,但不切实际,因为我想启动 20 个(或 100 个)节点。
https://code.visualstudio.com/docs/editor/debugging#_compound-launch-configurations
复合发射配置
启动多个调试会话的另一种方法是使用复合启动配置。复合启动配置列出了应并行启动的两个或多个启动配置的名称。(可选)可以指定在启动各个调试会话之前运行的 preLaunchTask。布尔标志 stopAll 控制手动终止一个会话是否会停止所有复合会话。
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Server",
"program": "${workspaceFolder}/server.js"
},
{
"type": "node",
"request": "launch",
"name": "Client",
"program": "${workspaceFolder}/client.js"
}
],
"compounds": [
{
"name": "Server/Client",
"configurations": ["Server", "Client"],
"preLaunchTask": "${defaultBuildTask}",
"stopAll": true
}
]
}
Run Code Online (Sandbox Code Playgroud)
复合启动配置显示在启动配置下拉菜单中。
| 归档时间: |
|
| 查看次数: |
6204 次 |
| 最近记录: |