[Spring cloud 一步步实现广告系统] 22. 广告系统回顾总结

  • 时间:
  • 浏览:0

或多或少是hystrix提供的可视化管理工具,当然,后期我同样会使用亲戚亲戚亲戚亲戚朋友的阿里大大的sentinel将其替换掉,敬请期待。

到目前为止,亲戚亲戚亲戚亲戚朋友整个初级广告检索系统就初步开发完成了,亲戚亲戚亲戚亲戚朋友来整体回顾一下亲戚亲戚亲戚亲戚朋友的广告系统。

整个广告系统编码实物如下:

或多或少主而是或多或少通用工具类的存放

主而是为了方便亲戚亲戚亲戚亲戚朋友项目的统一管理

整个广告系统的核心,对外暴露查询服务。

从2018年10月31号,亲戚亲戚亲戚亲戚朋友阿里大大开源发布了Spring Cloud Alibaba,经过1年的项目孵化,终于在2019年8月1号毕业了小马哥威武, SC-Alibaba Team 威武。为了迎接或多或少伟大的国内Spring盛世,接下来我会写两个多多多学习SCA的课程,途中遇到的所有难题前会 和亲戚亲戚亲戚亲戚朋友一起共享,加油。

或多或少jar包主而是为了服务间的调用,为了统一管理各种pojo 以及CustomFeignClient而创建的,方便一次修改,全局应用,。当然由于项目团队不大的很久 ,你删改可不也能在不同的project中创建相同的vo对象,目前RPC中大多没有设计。

亲戚亲戚亲戚亲戚朋友在广告检索服务中使用到了监听 Mysql数据库的 Binlog来实现增量索引,亲戚亲戚亲戚亲戚朋友不妨想想,由于亲戚亲戚亲戚亲戚朋友的系统请求很高,亲戚亲戚亲戚亲戚朋友的binlog就都要被N多的服务实例所监听,而是会有那此难题? 为那此会有或多或少难题? 为什么我么我修改是合理的?

网关路由组件,没啥怪怪的的,后续使用gateway替换

或多或少模块主要有两个多多多作用,或多或少只应该作为数据库脚本管理package来使用,为什么我么我让亲戚亲戚亲戚亲戚朋友在生成索引文件的过程中,为了方便,为什么我么我让你直接将导出全量索引的json文件生成也写在了该项目中。 主要目的还是通过flyway进行数据库脚本的管理。

为了亲戚亲戚亲戚亲戚朋友系统的高可用,上述系统理论上都都要多实例部署。

或多或少我命名的很久 没有使用ad-eureka,在项目中也是尽量使用的SpringCloud Common抽象的公共注解,比如@EnableDiscoveryClient,嘴笨 有心的同学能看的出来,我打的主意也是让你后续替换的,亲戚亲戚亲戚亲戚朋友可不也能使用ZK,为什么我么我让我后期同样会使用亲戚亲戚亲戚亲戚朋友阿里大大的NACOS 来替换掉它。

广告新增的主要模块,为广告主服务