2017-08-20 52 views
0

我對Spring很新,所以這可能是一個補救問題,但是如何將調試器附加到自定義SCDF流應用程序?我已經找到了大量關於如何爲使用IntelliJ的標準Spring應用程序執行遠程調試會話的資源,但是當它使用本地數據流服務器來啓動流應用程序時(如果您正在處理處理器或接收器)。我發現如何基本實現println語句,這樣我就可以將調試語句寫入控制檯窗口,但這是次優化的。我真的需要能夠附加一個調試器,看看誰在做什麼。調試Spring雲數據流應用程序

我確定有一些基本的東西我失蹤了。有人可以給我一個溫柔的微調,關於如何調試信號源,處理器和/或接收器的應用程序嗎?

回答

0

我們試圖通過spring-cloud/spring-cloud-dataflow#502添加對調試SCDF協調應用程序的支持。不過,我們正在重新審視對它的支持。如果您對此有任何想法,請隨時提交公關 - 我們很樂意就此與您合作。

與此同時,您可以使用--local.inheritLogging=true屬性管理屬於流的所有應用程序日誌到服務器控制檯。一旦您在每個應用程序級別啓用了DEBUG日誌以獲取所需的軟件包,您將能夠在一個控制檯中看到所有複合日誌。