有了两个web服务器使用相同的底层数据库为相同的Django应用程序提供服务,我现在可以在两个服务器之间平衡所有请求。但是,如何处理位于接收上传帖子的the服务器的本地文件系统上的用户上传的媒体文件呢?显然,第二台服务器将丢失这些文件。NFS连接到某个第三个服务器?经常运行Unison还是使用像Mercurial oder git这样的DVCS?
我有一个Node.js后端服务器,在前端为React.js提供服务。目前,我正在将大量的mp3和wav文件上传到服务器本身。也就是说,用户在我的前端上传一个文件,我在节点实例运行的服务器上创建一个文件夹,并将mp3/wav存储在那里,属于该用户。该项目正在从开发转向生产,从可伸缩性的角度来看,我想知道这种做法有多糟糕( b)我的最佳宿主选项是什么,以及( c)在服务器本身存储文件的替代选项。有一个现有的用户基础大约500个用户,每个用户上传大约600 an 1.5GB的媒体每1