【问题标题】:How to configure remote debugger for spring cloud data flow Local serverspring cloud数据流本地服务器如何配置远程调试器
【发布时间】:2020-07-21 19:42:54
【问题描述】:

我正在使用 spring 云数据流服务器来创建流。我想在spring cloud dataflow server上做一个远程调试。 以下是我正在尝试但无法在 5005 端口上连接的命令。 java -jar spring-cloud-dataflow-server-2.5.3.RELEASE.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005

【问题讨论】:

    标签: spring-cloud spring-cloud-stream spring-cloud-dataflow


    【解决方案1】:

    请参阅 Sabby 指出的用于调试应用程序和 SCDF/Skipper 服务器的指南。除此之外,我从你上面的问题中注意到的是你有 debug 参数作为 java program arguments 这是不正确

    你真正需要的是这样的:

    java -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005 -jar spring-cloud-dataflow-server-2.5.3.RELEASE.jar 
    

    debug 参数需要在-jar 参数之前传递。

    【讨论】:

    • 谢谢,Gopinathan 它的工作,我试过了,下面的命令 java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5006 -jar spring-cloud-dataflow-server -2.5.3.RELEASE.jar
    【解决方案2】:

    我们有一个常见问题解答,描述了 SCDF 为 debug the applications 配置的属性。

    如果您想调试 SCDF 本身,您可能需要查看来自 Microsite 的 Debug Data Flow Server 指南。还有一个特定部分用于调试 Skipper 应用程序。

    【讨论】:

    猜你喜欢
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    • 2018-02-15
    • 1970-01-01
    • 2021-03-21
    • 2018-03-28
    • 2017-09-07
    • 2020-08-16
    相关资源
    最近更新 更多