【问题标题】:Debugging two spring web services in vscode fails在 vscode 中调试两个 Spring Web 服务失败
【发布时间】:2021-03-27 02:29:17
【问题描述】:

我在 vscode 中创建了两个简单的 Spring Boot Web 服务,其中一个 Web 服务调用另一个,因此我需要同时运行它们,同时至少调试其中一个。如果我独立调试它们,它们都可以工作,例如,如果我只是右键单击主类并从菜单中选择调试命令。例如,我做这个序列:

  1. 在 Debug 中启动 Service1
  2. 通过从浏览器调用 URL 来测试 Service1 并验证它是否有效(确实如此)
  3. 在 Debug 中启动 Service2
  4. 检查 Service2 是否正在运行(确实如此)
  5. 尝试通过从浏览器调用其 URL 来测试 Service2。它崩溃(从正在运行的进程中消失)
  6. 停止所有调试
  7. 在 Debug 中启动 Service2
  8. 在 Debug 中启动 Service1
  9. 尝试通过从浏览器调用其 URL 来测试 Service1。它崩溃了。

我已在 launch.json 中将这两个服务添加为化合物,但这并没有帮助。第一个服务启动,而第二个服务崩溃。

是否有人有任何我应该检查的推荐配置设置?

【问题讨论】:

    标签: spring spring-boot visual-studio-code vscode-debugger


    【解决方案1】:

    问题是我让两个服务都在同一个端口上监听。

    【讨论】:

      猜你喜欢
      • 2013-07-22
      • 1970-01-01
      • 1970-01-01
      • 2017-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-12
      • 1970-01-01
      相关资源
      最近更新 更多