我的應用程序是Spring Boot應用程序。我有一個名爲abc
的目錄。我創建了一個入站適配器來讀取新文件的目錄。我們假設目錄中存在一個文件aa.txt
。它正在被適配器拾取。現在,讓我們再說一次同名的新文件已保存在目錄中。但是,現在適配器不會被調用。file:inbound-channel-adapter prevent-duplicates =「false」在彈簧啓動應用程序中不起作用
<file:inbound-channel-adapter id="inAdapter"
directory="file:abc" filter="txtFiles"
auto-startup="true" prevent-duplicates="false">
<int:poller id="poller" fixed-delay="5000" />
</file:inbound-channel-adapter>
我已經設置了prevent-duplicates=false
。儘管如此,該文件沒有得到迴應。爲什麼會發生?解決辦法是什麼?
是否是另一個文件,例如'aa.txt'被調用後調用'ab.txt'? – Patrick
如果有另一個文件「ab.txt」出現,它會被調用。 –
您可以打開Spring集成的調試日誌記錄 - 這可能會讓您知道發生了什麼。 –