1

AWS でワークフローをセットアップしようとしています。

ここに画像の説明を入力

S3 バケットには、次のフォルダーが含まれています。

mybucket/todo
mybucket/wip   <- work in progress
mybucket/done

別のタスクは、処理のために「todo」フォルダーにファイルをダンプします。

Ubuntu EC2 インスタンスには、s3fs-fuse を介してマウントされたバケットがありinotifywait、新しいファイルの「todo」フォルダーを監視するために使用されています。

touch /mybucket/todoEC2 インスタンス内から実行すると、inotifywaitジョブがトリガーされます。ただし、ファイルが別のソースから S3 フォルダーにアップロードされた場合、ジョブはトリガーされません。

これは賢明な設計のように見えますか?もしそうなら、私がどこで間違ったのか分かりますか?または、単に使用する必要がありますcronか?

4

1 に答える 1