【kwsphere】我的微服务系统

最近工作比较清闲,模仿ruoyi,结合工作中开发微服务项目的经验,
基于SpringBoot SpringCloud vue-admin-template,逐步搭建一个完整的微服务系统。
代码地址:https://gitee.com/kkmy/kw-microservices.git
( ps: 非专业前端)

kwsphere

所用技术栈

前端

  • vue
  • element-ui
  • vue-admin-template

后端

  • SpringBoot SpringCloud SpringCloudAlibaba、Spring Security OAuth2

  • MyBatis、Spring Data JPA

  • Gateway、seata、sentinel

  • RabbitMQ、Zookeeper、Kafka

  • MySQL、Redis

  • EFK、Skywalking

  • Docker、MinIO

    服务规划

pers.kw     
├── kw-ui                 // 前端框架 [80]
│       └── kwsphere                                 // 前端
├── kw-monitor            // 监控中心 [47070]
├── kw-gateway            // 网关模块 [48080]
├── kw-auth-server        // 认证中心 [44040]
├── kw-common-config      // 通用配置模块
│       └── kw-common-redis                          // redis缓存服务 [6379]
├── kw-api                // 接口模块
│       └── kw-file-api                              // 文件服务api
├── kw-modules            // 业务模块
│       └── kw-file-server                           // 文件服务 [49000]
│       └── kw-crm-server                            // 用户模块 [49010]
│       └── kw-account-server                        // 账户模块 [49020]
│       └── kw-goods-server                          // 商品模块 [49030]
│       └── kw-storage-server                        // 库存模块 [49040]
│       └── kw-logistics-server                      // 物流模块 [49050]
│       └── kw-orders-server                         // 订单模块 [49060]
│       └── kw-activiti-server                       // 工作流   [49070]
│       └── kw-message-server                        // 消息服务  [49080]
├──pom.xml                // 公共依赖
功能服务
├── sentinel              // 服务治理      [45050]
├── seata                 // 分布式事务    [43030,43130]
├── minio                 // 文件服务      [9000]
├── skywalking            // 链路追踪      [11800,12800][46060]
├── mysql                 // 数据库        [3306]
├── rabbitmq              // 消息队列      [5672,15672]
├── nacos                 // 注册配置中心   [8848]
├── kafka                 // 消息队列       [9091,9092,9093]
├── zookeeper             // kafka注册中心  [2181,2182,2183]
├── elasticsearch         // es           [9200,9300]
├── kibana                // es监控        [5601]
├── filebeat              // 日志采集
部署
├── jenkins               // CI/CD
├── docker                // docker-compose 单机集群部署
├── k8s containerd        // k8s集群部署

数据库规划

数据库名称功能描述charsetcollation
kwsphere-crm系统用户utf8mb4utf8mb4_general_ci
kwsphere-good商品utf8mb4utf8mb4_general_ci
kwsphere-order订单utf8mb4utf8mb4_general_ci
kwsphere-logistics物流信息utf8mb4utf8mb4_general_ci
kwsphere-storage库存utf8mb4utf8mb4_general_ci
kwsphere-account虚拟账户utf8mb4utf8mb4_general_ci
kwsphere-file文件服务utf8mb4utf8mb4_general_ci
kwsphere-message消息服务utf8mb4utf8mb4_general_ci

技术及功能点汇总

待总结补充

问题记录

待总结补充

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值