我正在使用Spring Cloud Dataflow服务器创建流。我想在Spring Cloud Dataflow服务器上进行远程调试。
以下是我尝试但无法在5005端口上连接的命令。
java -jar spring-cloud-dataflow-server-2.5.3.RELEASE.jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
答案 0 :(得分: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
参数之前传递。
答案 1 :(得分:0)
我们有一个常见问题解答,说明了要配置给SCDF部署的debug the applications的哪些属性。
如果要调试SCDF本身,则可能需要查看Microsite上的Debug Data Flow Server指南。还有一个专门的部分可以调试Skipper应用程序。