cost 68 ms
Spring 中 SFTP 的請求-回復

[英]Request-reply for SFTP in Spring

我正在嘗試為 Spring 中的 SFTP 連接實現某種請求-回復功能。邏輯由以下部分組成: 准備文件通過 SFTP 發送文件暫停處理並等待文件響應(監聽相同的 SFTP 並超時) 一旦在 SFTP 上找到響應文件,停止監聽,傳輸文件,處理數據並恢復處理。 如果達到超時,處理應該在不對文件進行操作的 ...

使用 Spring 集成從子目錄中存在的遠程服務器遞歸讀取文件

[英]Recursively read files from remote server present in subdirectories with Spring Integration

我有使用入站采用者從遠程服務器中存在的單個文件夾獲取文件的工作流程,但我想獲取任何遠程服務器父文件夾中存在的所有子文件夾的文件我有這樣的代碼 但我想獲取 foo 目錄中存在的所有子文件夾的文件,而不是單個文件夾如果可能,請幫助提供完整代碼 ...

如何設置 ExpressionEvaluatingRequestHandlerAdvice 以阻止任務被取消

[英]How to set up ExpressionEvaluatingRequestHandlerAdvice to stop task from being cancelled

我有一個場景,我不確定我是否在 Integration Flow 中設置正確。 需要的是: 輪詢文件的 SFTP 位置傳輸所有新的/已更改的信息並使用SftpPersistentAcceptOnceFileListFilter存儲該信息失敗時繼續下一個可用文件對於最后一點,我在另一個答案中發現我可以 ...

如何在測試中觸發 SFTP 入站通道

[英]How to trigger SFTP inbound channel in test

我發現我使用 Java DSL 編寫的 IntegrationFlow 不是很容易測試,所以我遵循了使用 Java 配置進行配置並將其拆分為 @Bean 配置。 在我的單元測試中,我在內存服務器中使用了第 3 方 SFTP,我嘗試觸發 InboundChannelAdaper,然后在通道上調用rec ...

Spring 集成 CachingSessionFactory:setTestSession(true) 有什么作用?

[英]Spring Integration CachingSessionFactory: What does setTestSession(true) do?

我正在使用 CachingSessionFactory,我想知道屬性 `setTestSession(boolean testSession) 的作用以及何時使用它? 文檔沒有詳細說明它的作用: https://docs.spring.io/spring-integration/api/org/s ...

Spring 集成:遠程文件持久化到數據庫后刪除(sftp)

[英]Spring Integration: delete (sftp) remote file after it has been persisted to database

(有關上下文,請參閱我之前的問題) 仍在努力從 SFTP 服務器獲取文件,將其內容持久保存到數據庫,然后刪除該文件(如果持久保存沒有錯誤)。 我可以正確處理處理程序、網關和流程。 我需要指導,請我擁有的: @Configuration @EnableIntegration class Sftp2 ...

使用 Spring Integration 通過 SFTP 將兩個文件合並為一個文件

[英]Use Spring Integration to merge two files into a single file via SFTP

我在 SFTP 服務器中有兩個文件,它們的大小都很大。 我在 folder_A/A.txt 中有一個文件。 第二個文件在 folder_B/B.txt 中。 我想把B.txt的append內容轉成A.txt,存到SFTP服務器的folder_C/C.txt中。 一種方法是下載文件並讀取內容創建新文件 ...

如何使用 spring 與 sftp 集成上傳和下載目錄及其子目錄

[英]How to upload and download a directory along with sub directory using spring integration with sftp

我需要知道如何使用帶有 spring 集成的 sftp-spring 引導將目錄上傳到遠程服務器並從遠程服務器下載目錄。 我可以上傳和下載文件。 但我無法上傳文件夾(整個目錄)。 我想上傳整個目錄,它也有子目錄,下載的東西也一樣。 這是我從遠程服務器下載文件的代碼。 它適用於從遠程服務器下載文件。 ...

您如何使 SFTP 上傳操作從單線程到多線程?

[英]How do you make SFTP Upload operation from single threaded to multithreaded?

我對多線程方法有點陌生。 目前,在我的代碼中,我使用 ExecutorService Executors.newSingleThreadExecutor() 跨越單個線程,檢查特定目錄中的文件(如果存在)我將獲取 n 個文件路徑(例如:n = 5 個文件路徑)並將執行 SFTP 操作5個文件一個一 ...

Spring 集成 - SFTP 輪詢 - 入站適配器以獲取文件名而不復制到本地目錄

[英]Spring Integration - SFTP Polling - Inbound Adapter to fetch file name without copying to local directory

語境我們正在使用 spring 集成流程來輪詢輸入目錄中的新文件。 文件名被傳遞給現有的 spring 批處理作業,該批處理作業獲取文件並處理業務處理。 轉換器將輸入文件路徑設置為作業參數 我們正在嘗試修改流程以使用遠程 SFTP 服務器作為文件源。 The spring batch job us ...

Spring 集成 - 使用 CircuitBreakerAdvice 進行指數重試

[英]Spring Integration - exponential retry with CircuitBreakerAdvice

我想用 CircuitBreakerAdvice 實現指數重試: 我可以成倍地增加 halfOpenAfter 嗎? 例如:它嘗試閾值(3),首先等待 15 秒,然后再次嘗試閾值,halfOpenAfter 等待 30 秒,然后再次嘗試閾值,halfOpenAfter 等待 60 秒,然后再次嘗試閾 ...

Spring 集成 - 並非所有文件都上傳到目的地 - clearThreadKey 問題

[英]Spring Integration - Not all files are getting uploaded to destination - clearThreadKey issue

setThreadKey 被每個文件調用,但 clearThreadKey 被替代文件調用。 當流程調用 clearThreadKey 時,文件不會上傳到 SFTP 目標路徑。 在 10 個文件中,只有 5 個文件正在上傳。 我已經自定義了 DelegatingSessionFactory cla ...

Spring 集成 - sftp:outbound-channel-adapter - 動態 sftpSessionFactory?

[英]Spring integration - sftp:outbound-channel-adapter - dynamic sftpSessionFactory?

如何根據文件使 sftpSessionFactory 動態化? 例如,如果文件名以 A 開頭,則該文件必須放在特定的 SFTP 位置,對於 B、C、D 類型的文件有自己的 SFTP 位置。 所以我有 4 個不同的主機/用戶/密碼/端口,例如,我選擇了 4 個,但我可能有 20 多個類型的文件。 我 ...

當使用 Spring 引導 Java 啟動 SFTP 遠程服務器時如何獲得通知?

[英]How to get notified when SFTP Remote Server is UP using Spring Boot Java?

我正在處理一個 SFTP 遠程服務器停機一個小時或更長時間的場景。 如何在遠程服務器再次啟動時收到通知,以便我可以在它回到活動的 state 后立即對文件進行 SFTP。 目前,我正在使用 Spring 集成 sftp 和 spring-boot java f/w。 我可以使用任何內置方法嗎? ...

從 sftp 讀取多個文件夾 - Spring Integration & Batch

[英]Read multiple folders from sftp - Spring Integration & Batch

我們將 spring 與 spring 批處理應用程序集成在一起,我們使用輪詢器處理來自 sftp 服務器的文件。 對 Spring 集成有幾個問題 我們可以處理來自不同目錄的多個文件嗎 需要從sftp服務器讀取文件的文件夾中獲取文件目錄 對於第一個問題,我讀到 mget 函數將能夠提供 ...

輪詢遠程 SFTP 期間的 Spring Batch Integration 空閑行為

[英]Spring Batch Integration idle behavior during polling remote SFTP

我正在使用 Spring Batch Integration 輪詢和處理 SFTP 服務器,我們收到數千個 XML 文件(每個文件在 50MB ~ 200MB 之間)。 實際上我正在運行我的應用程序的 6 個實例來處理這些文件。 Spring: 2.3.9.RELEASE批量集成: 4.2.5 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM