• SpringCloud-项目架构转变


    公司项目业务扩展,单机已经不足以支撑系统,2020年底,由单机项目转为分布式架构,技术选型:SpringCloudAlibaba

    项目结构:

    bysk-cloud
    ├─bysk-auth -- auth服务端 统一登录中心
    ├─bysk-common -- 系统公共模块
    │ ├─bysk-common-cache -- 基于redisson缓存工具
    │ ├─bysk-common-core -- 公共工具类核心包
    │ ├─bysk-common-db -- 数据库工具核心包
    │ ├─bysk-common-log -- 操作日志工具核心包
    │ ├─bysk-common-oss -- oss文件上传工具类
    │ ├─bysk-common-security -- 客户端安全工具类
    │ │ ├─common -- security工具包
    │ │ ├─resource -- 资源服务核心包
    │ │ ├─server -- 授权服务核心包
    │ ├─bysk-common-sentinel -- sentinel 扩展封装
    │ ├─bysk-common-sms -- 短信工具类
    │ ├─bysk-common-swagger -- 接口文档
    ├─bysk-gateway -- springcloud gateway 网关
    ├─bysk-sys -- 系统服务
    │ ├─bysk-sys-api -- fegin接口
    │ └─bysk-sys-service -- 服务实现
    ├─db -- 初始化数据库脚本
    ├─shell -- 启动脚本
    └──

    项目架构图:
     
  • 相关阅读:
    麦肯锡-不录取全能的平庸之才
    压力测试工具tsung
    Rebar:Erlang构建工具
    Recon-Erlang线上系统诊断工具
    cowboy-高性能简洁的erlang版web框架
    初次使用erlang的concurrent
    [JSP]自定义标签库taglib
    [JavaEE笔记]Cookie
    Java中的访问控制权限
    [Servlet] 初识Servlet
  • 原文地址:https://www.cnblogs.com/xyzxy/p/14316794.html
Copyright © 2020-2023  润新知