在gitee和github里面基本上找不到一款好用、功能完善、且开放源码的网盘系统,有一些可以免费试用但是只提供安装包,手机云电脑破解版于是在利用业务时间开发了一套轻量级且易于上手的网盘系统,主要基于目前主流的前后端分离和微服务架构模式开发,速盘官网个人网站用什么域名里面涉及很多的解决方案,适合没有项目经验的同学学习。

新浪微博微盘在哪里仿百度网盘的一款轻量级微服务架构网盘系统-奇享网

①Maven+SpringBoot+SpringDataJPA作为基础架构

⑦分布式锁:主要是基于Zookeeper实现分布式锁,保证高并发情况下系统的数据安全

⑧过期监听:主要是基于Redis过期事件实现监听功能,包括:分享失效监听、删除过期监听等

⑨日志采集:通过AOP埋点的方式进行采集用户请求日志,并远程传输到日志服务端;自定义Dubbo的Filter实现链路ID的生成

⑫其他琐碎功能:比如,复杂、移动、预览、删除、重命名、在线创建、在线编辑、编辑历史版本留痕等等

③日志管理:存储和展示业务系统的操作日志记录,并且可以根据追踪ID来关联所有的日志信息