bladex入门理解
BladeX 是一个基于 Spring Boot 2 & Spring Cloud Hoxton & Mybatis 等核心技术,用于快速构建中大型系统的基础框架。
Traefik反向代理,监听后台变化自动化应用新的配置文件。
集成Sentinel从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。
可以清楚的看到每个节点的信息,状态
功能权限 数据权限(swagger)接口权限…
序章主要讲功能及技术栈
技术栈:
SpringClou Hoxton
Nacos 注册中心
Sentinel 流量控制、熔断降级、系统负载
dubbo rpc调用
Swagger API 前端说明文档?
Seata 事务
minio io文件
Zipkin 链路追踪
Turbine集群监控 hystrix的实时状态
第一章主要讲环境搭建 版本要求等
服务太多了以下要问
nacos配置的地址要问一下
数据库配置的yml要问一下
swagger的地址要问一下 blaedx 的noces是否集成了swagger可以直接进入
security 鉴权 的token是否配置了后端固定的还是需要接口生成的需要问一下自测需要
第二章主要讲技术基础
表达式 流操作 swagger的API注解 opional 还有时间等
第三章主要讲服务搭建到远程调用的一系列流程
各种依赖工程 依赖包
问:
redis是否有写好的工具类需不需要自己写当然也可以在项目中直接全局搜索
·
第四章 开发进阶
@ApiOperationSupport中的order就是用来设置排序的,值越小,排序越靠前。
Gateway配置 跨域为解决 4.3
blade-core-test 测试类 springboot的测试类会失效 因为内部设定了环境变量4.4
elk ElasticSearch+ logstash(基于java)+kibana(基于JRuby, logstash已自带)
异常分成两种:已知异常与未知异常
代码生成 建表 自动化MAX
问:
在第4.1中
swagger网关单独抽离到了blade-swagger服务 查看是否有这个服务,今天好像看到了 http://localhost:18000/doc.html 是否配置的这个地址
oken可以直接从授权模块获取
bladex的代码生成是否跟之前项目中的一样 现在-》 前端研发工具->代码生成配置代码生成方案
第五章 功能
权限配置 swagger配置
flowable工作流
开发工具包 oss rpc 链路最终 集群监控…
问:
elk 要问一下项目elk怎么看日志的
睡了睡了快23点了