我正在GCE(Debian )实例上运行gcs引信,并成功地安装了我的GCS桶。如果有人把一个文件丢到我的桶里,我希望它触发一个事件并使用云发布/订阅发布到一个主题。我会让订阅者收听这个主题,并启动一个数据流作业来处理该文件。如果这是一个普通文件夹,我可以使用类似于Java的WatchService API,或者如果它是一个VFS,我可以使用Apache。我认为VFS可以工作,但它不起作用。创建/编辑/删除事件触发目录事件。我查找了/etc/fstab和etc/mstab命令,没有任何命令看上去像我安装的桶。这能做到吗?我倾向于不轮询目录,因为这些文件可能很大,我要么必须跟踪我处理过的文件,要么将它们移动到一个/processed文件夹中,这在GCS存储桶之间传输数据可能会比较昂贵。
发布于 2015-09-16 03:15:35
Gcs引信不将有关对象更改的信息推送到内核。您最好研究一下GCS对对象更改通知的支持。
https://serverfault.com/questions/722589
复制相似问题