[英]Java: Listen to directory change on a remote Linux server
我有一個Spring Web應用程序,它會在遠程Linux服務器上觸發SAS作業,完成后,SAS作業將在遠程服務器上生成結果文件。 我需要在Spring應用程序上顯示結果,因此我想為服務器上的目錄更改創建一個偵聽器。
我一直在看java.nio庫,但看起來它只在本地目錄下工作。 除了通過ssh ping服務器外,還有什么想法嗎? 謝謝!
您可以從org.apache.commons.net.ftp使用FTP
使用FTP(或任何其他Java FTP庫),只需檢查遠程目錄中的內容。
如果該目錄始終為空,則當第一個文件出現時,將觸發您的進程。
如果目錄並非總是空的,則可能需要實施一些措施來控制哪些是新文件,哪些不是。
如果您需要進一步的幫助,請告訴我。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.