0

我有一个 spring 集成轮询器,它轮询 NAS 中的目录。在本地运行应用程序时,轮询器可以完美地提取文件。但在 PCF 中,它仅在应用程序启动期间或应用程序重新启动时才获取文件。我已经为 Spring Integration 启用了调试日志记录,并验证了轮询器在 PCF 中以预定的时间间隔运行。但它不会拾取文件。NAS 共享通过 SMB 卷服务绑定到应用程序。感谢任何帮助。

4

1 回答 1

0

我能够在同一天解决这个问题。我正在使用 WatchService,它预计不会在 PCF 中的挂载路径上工作(Linux 系统上的 inotify)。因此,我更新了轮询器以使用 RecursiveDirectoryScanner,而不是在轮询器配置中将 UseWatchService 设置为 true 时使用的 WatchServiceDirectoryScanner。

于 2020-07-21T13:55:51.627 回答