所以我想尝试使用Heroku作为我的服务器,但Heroku不允许写入其文件系统.相反,我需要使用数据库和Amazon S3之类的东西来存储上传的图像等内容.
问题是我在开发时经常没有互联网访问权限.或者非常差的互联网接入.因此,为Amazon S3开发是不切实际的.是否有可以使用的离线版本,以便我的本地计算机可以充当S3云,而在测试/生产环境中,我可以使用真正的S3?
我的建议是尝试使用s3fs和 rsync。其工作原理如下:
根据需要在本地计算机上进行更改。在适当的情况下,将本地机器上的 /mnt/sdaX/ rync /mnt/sdaY/ 。
我意识到这很复杂,但我不确定是否真的有其他方法可以做到这一点,同时在两个地方保持相同的配置。通常我会说你应该在启用本地缓存的情况下在本地写入 s3fs 驱动器,但我不确定当你返回在线时会发生什么(我很确定它不同步,但我已经继续并且询问 s3fs 开发人员)。
最好的,
扎克
长尾视频开发者
归档时间: |
|
查看次数: |
4394 次 |
最近记录: |