注:由于公众号文章推送规则的改变,所以为了大家能够准时收到我们的文章推送,请记得将公众号:

在gitee和github里面基本上找不到一款好用、功能完善、且开放源码的网盘系统,有一些可以免费试用但是只提供安装包,于是在利用业务时间开发了一套轻量级且易于上手的网盘系统,主要基于目前主流的前后端分离和微服务架构模式开发,里面涉及很多的解决方案,。

分布式锁:主要是基于Zookeeper实现分布式锁,免费域名哪里申请保证高并发情况下系统的数据安全

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

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

其他琐碎功能:比如,微信公众号排版软件复杂、移动、预览、删除、重命名、在线创建、在线编辑、编辑历史版本留痕等等

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