2014-09-23 60 views
0

在我的application.I需要從FTP服務器輪詢文件。但目前的負載將是非常少說每天我們會得到2-3 files.so我不希望我的服務始終運行並使用資源。Ftp輪詢服務在春天Intellration

是否有任何內置或少量定製我可以開始/停止我的FTP輪詢需求。 基本上我想這個FTP輪詢作爲服務在UNIX中。以便在需要時停止/啓動。

我使用Spring Integration的INT-FTP:入站通道適配器

回答

1

不知道這是保持對象的Java堆的問題,並不會影響GC ...

如果您有這麼低的輪詢時間間隔,您可以使用<poller>上的cron選項每天運行一次輪詢任務。

從另一方面來說,當然可以使用其管理操作的idLifecycleLifecycle來啓動/停止任何彈簧集成端點。

此外,您可以將expose您的端點設置爲JMX,並從此處啓動/停止它們,或者只需在您的應用中依靠Control Bus即可完成相同操作。