分布式微服务个人博客

我要开发同款
筱涛2023年09月05日
84阅读
所属分类博客

作品详情

前端Vue整合editor-markdown进行博客文章的编辑、展示、回显等;使用echarts渲染中国地图,实现旅行相册的分类,配合七牛云实现网站在线图床;引入sa-Token提供登录校验、权限校验,配合Redis优化分布式系统登录校验以及权限校验苦难问题;网关部分使用Gateway,参考文档重写路由,以控制流量分发治理;远程调用采用OpenFeign,以优化请求响应,用户体验更好;服务的注册与发现使用Nacos,降低微服务维护成本;数据配置中心采用Nacos,达到不宕机更新配置,降低维护成本;使用Nginx来进行负载均衡和路由转发;引用Mybatis-plus作为持久化框架;引入Redis作为缓存中间件配合VueX以及浏览器本地缓存,实现多级缓存;引入RabbitMQ进行应用解耦,配合Completable Future实现短信异步发送、图片异步上传等,提升系统并发性;引入Sentinel进行流量治理,实现系统的流量控制、熔断降级和负载保护;数据存储使用MySQL,对数据进行持久化,期间对于索引建立、慢查询优化都有实现。项目网址:http://www.xiaotaotaotao.top网站策划书地址:http://images.xiaotaotaotao.top/IMTao-Plan.docx项目码云地址:(前端)https://gitee.com/ljt1950843553/imtao-client​ (后端)https://gitee.com/ljt1950843553/imtao
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论