簡體   English   中英

我可以將 Mule Cloudhub 中的文件連接器用於 FTPS

[英]Can I use the File connector in Mule Cloudhub for FTPS

有沒有辦法配置文件連接器以在 cloudhub 中使用,特別是與通過 FTPS 讀入文件並將其放入文件之前開始實際處理內容有關?

澄清:我在 cloudhub,它不提供與本地/本地 Mule 設置具有相同意義的文件系統。 處理流(FTPS 或類似)以避免處理打開的流時的一種標准做法是獲取傳入流並使用文件連接器(在本例中為出站)將入站流放入文件中,然后使用該文件用於您的流程。 這是如何在 CloudHub 中管理的?

文件連接器是從服務器上指定的路徑讀取文件。 它們不能用於從遠程服務器讀取。

如果您想要一個文件來開始您的流程,請嘗試以下操作。

<flow name="ftp_reader_flow">
    <ftp: inbound>   Read from the remote directory
    ...
    <file:outbound>  to a local directory
</flow>

<flow name="actual_processing_flow">
    <file:inbound>  read from the local directory.
    ... Continue with the processing
    .....
</flow>

希望這可以幫助。

您可以將連接器用於 tmp 目錄的臨時數據。

來自MuleSoft 文檔

磁盤持久性

CloudHub 不保證寫入磁盤不會發生硬件故障。 相反,您必須使用外部存儲機制來存儲信息。 對於少量數據,您可以使用對象存儲。 對於具有大數據存儲要求的應用程序,我們建議使用 Amazon S3 等雲服務。 對於臨時存儲,文件連接器仍然可用並且可以與 /tmp 目錄一起使用。

您也可以在 CloudHub 中使用文件連接器,但請確保您僅從類路徑-src/main/resource或項目類路徑中的任何文件夾讀取或寫入文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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