【发布时间】:2017-09-17 16:50:30
【问题描述】:
当我在终端中背靠背运行命令时,它不会第二次同步。太棒了!它不应该。但是,如果我运行我的构建过程并以编程方式运行aws s3 sync,它会两次同步所有文件,就好像我的构建过程第二次改变了一些不同的东西一样。
不知道会发生什么。有什么想法吗?
我的构建过程基本上是pug source/ --out static-site/和stylus -c styles/ --out static-site/styles/
【问题讨论】:
-
这可能是 Amazon S3 [最终一致](Amazon S3 数据一致性模型)的结果。如果在两次执行之间设置延迟,它的表现会更好吗?
-
我尝试过几分钟。结果相同。
标签: node.js amazon-web-services amazon-s3