Seafile是一款很不错的开源云盘系统。但是其目前(3.1.5版)并不支持阿里云作为后端存储。
李伟所编写的阿里云CachedAliFS可以将OSS服务以Linux FUSE文件系统的方式进行mount,但由于其并没有实现rename方法,导致Seafile在使用其mount的虚拟文件系统时发生错误。
于是我进一步完善了这个程序,目前我的私有Seafile网站已经运行了2天多,尚没有发现问题。
Simple is BEST
Seafile是一款很不错的开源云盘系统。但是其目前(3.1.5版)并不支持阿里云作为后端存储。
李伟所编写的阿里云CachedAliFS可以将OSS服务以Linux FUSE文件系统的方式进行mount,但由于其并没有实现rename方法,导致Seafile在使用其mount的虚拟文件系统时发生错误。
于是我进一步完善了这个程序,目前我的私有Seafile网站已经运行了2天多,尚没有发现问题。
一周过去了,很稳定。直接使用seahub作为http服务器的话AliFS的CPU占用率好像很高,改为Nginx昨晚前端后负荷一下子就下来了。原因未仔细调查。
赞赞
好吧,经过2个多月的运行发现,当文件达到几万个的时候,AliFS会耗费巨量内存,导致被系统强行关闭。原因是其内部会为所有的文件对象建立Object并保持。目前没有时间改了,今后有空再说。。。
赞赞
支持
赞赞