gpt4 book ai didi

java - 将 Eclipse 远程调试器连接到转发的本地端口时,Cloud Foundry 应用程序的远程调试失败

转载 作者:行者123 更新时间:2023-12-02 14:07:20 32 4
gpt4 key购买 nike

我正在尝试远程调试部署在 Cloud Foundry 实例上的 Spring Boot 应用程序。以下是我使用 eclipse 设置远程调试所遵循的步骤:

  1. 正在设置 JBP_CONFIG_DEBUG: '{enabled: true}'应用程序的环境变量。
  2. 之后,我使用 cf ssh -N -T -L 8000:localhost:8000 <APP_NAME> 将本地端口转发到我的应用容器
  3. 然后我在 Eclipse 中设置远程调试配置,如下图所示:Eclipse remote debug setup

在那之后,当我尝试启动远程调试 session 时,它尝试连接到该应用程序但失败,并在端口转发终端显示消息:

connect to localhost:8000 failed: ssh: rejected: connect failed (dial tcp 127.0.0.1:8000: getsockopt: connection refused)

如果有人对此错误有任何线索,请帮忙!!

最佳答案

您可能必须重新启动应用程序才能使更改生效,调试配置才能更改。

您也可以使用 cf ssh <application name> 使用 ssh 进入容器并检查调试端口是否在不使用 netstat -an 时打开

关于java - 将 Eclipse 远程调试器连接到转发的本地端口时,Cloud Foundry 应用程序的远程调试失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47175193/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com