# miniblog **Repository Path**: qnmdgnmd/miniblog ## Basic Information - **Project Name**: miniblog - **Description**: miniblog是一个入门的SpringCloud的微服务项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # miniblog #### 介绍 miniblog是一个入门的SpringCloud的微服务项目。 #### 主框架版本 - java.version 1.8 - spring-boot.version:2.2.2.RELEASE - spring-cloud.version:Hoxton.SR1 #### 软件架构 1.基础应用 |服务|服务名称|备注| |----|-------|----| |数据库|mysql|各应用可建不同的数据库| |缓存|redis|各应用单独实例| |消息中间件|rabbitmq|共用| |注册中心|Eureka|支持集群部署| |配置中心|Config|支持集群部署| |服务网关|Gateway|支持集群部署| |断路器监控|Hystrix|公用| |负载均衡|Ribbon、Feign|公用| |实时配置中心|Bus|公用| |链路监控|zipkin|公用| |ORM|mybatis|公用| |连接池|druid|公用| |代码优化|lombok|公用| |分页插件|pagehelper|公用| |安全认证|security、jwt|公用| > 注意:Idea需要安装lombok插件 2.模块介绍 |服务名称|依赖基础组件|简介|应用地址| |--------|-----------|---|--------| |eureka|security|注册中心|http://localhost:8761| |config|security、git(使用的gitee)、rabbitmq|配置中心|http://localhost:8083| |gateway|security、redis:、zipkin|WEB网关|http://localhost:8080| |common|--|公共应用|--| |article|mysql、zipkin|文章管理|http://localhost:8092| |user|security、mysql、zipkin、redis|用户管理|http://localhost:8091| 3.数据库初始化 项目根目录下的database文件中有数据库脚本,直接执行脚本即可。 #### 使用说明 此项目为本人学习SpringCloud所用的,有错误之处请您指出。 >持续更新中... ### 欢迎关注 ![个人公众号](https://images.gitee.com/uploads/images/2020/0419/152449_85c7e66f_1739235.jpeg "个人公众号")