如何总是以正确的顺序在系统之间传输文件?

我正在开发一个存在于两个站点的Web应用程序。 每个系统托pipe在自己的LAMP堆栈上,访问受限于networking上的特定用户。

当通过用户input更新内容时,文件从该系统传送到另一个来更新它,因此两个系统匹配。

这些文件通过“保证交付”系统传输。 但是,有时候这些文件会聚集在一起,以错误的顺序到达,在接收端造成问题。

这对于用户快速input来说尤其明显,因为来自传输系统的延迟导致文件“碰撞到彼此”

我的问题是:如何确保文件的生成顺序是系统收到的顺序? 有什么标准的方法来执行这个我应该知道的?

这完全取决于处理生成和传输的系统,而我们对此并不了解。

但是,数据库已经以复制的forms解决了这个问题。 你为什么不用这个build立自己的,显然不可靠的解决scheme呢?