首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
IsaacZhang
掘友等级
程序员
做一个好人。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 21. 系统错误汇总
因为Eureka在集群启动过程中,会连接集群中其他的机器进行数据同步,在这个过程中,如果别的服务还没有启动完成,就会出现Connection refused: connec...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 20. 系统运行测试
系统运行经过长时间的编码实现,我们的主体模块已经大致完成,因为之前我们都是零散的对各个微服务自行测试,接下来,我们需要将所有的服务模块进行联调测试,Let'sdoit.清除...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 19. 监控Hystrix Dashboard
在之前的18次文章中,我们实现了广告系统的广告投放,广告检索业务功能,中间使用到了服务发现Eureka,服务调用Feign,网关路由Zuul以及错误熔断Hystrix等Sp...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
Docker部署网站之后映射域名
Docker中部署tomcat相信大家也都知道,不知道的可以google或者bing一下。这里主要是为了记录在我们启动容器之后,tomcat需要直接定位到网站信息,而不是打...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 18. 查询返回广告创意
根据三个维度继续过滤在上一节中我们实现了根据流量信息过滤的代码,但是我们的条件有可能是多条件一起传给我们的检索服务的,本节我们继续实现根据推广单元的三个维度条件的过滤。在S...
2
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 17. 根据流量类型查询广告
广告检索服务功能介绍请求数据对象实现从上图我们可以看出,在媒体方向我们的广告检索系统发起请求的时候,请求中会有很多的请求参数信息,他们分为了三个部分,我们来编码封装这几个参...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 16. 增量索引实现以及投送数据到MQ(kafka)
上一节中,我们为实现增量索引的加载做了充足的准备,使用到mysql-binlog-connector-java 开源组件来实现MySQL 的binlog监听,关于binlo...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 15. 使用开源组件监听Binlog 实现增量索引准备
ROW, 仅保存记录被修改的细节,不记录SQL语句上下文相关信息。(能清晰的记录下每行数据的修改细节,不需要记录上下文相关信息,因此不会发生某些特定情况下的procedur...
2
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 14. 全量索引代码实现
上一节我们实现了索引基本操作的类以及索引缓存工具类,本小节我们开始实现加载全量索引数据,在加载全量索引数据之前,我们需要先将数据库中的表数据导出到一份文件中。Let's c...
0
3
分享
IsaacZhang
关注了
HollisChuang
程序员
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 13. 索引服务编码实现
上一节我们分析了广告索引的维护有2种,全量索引加载和增量索引维护。因为广告检索是广告系统中最为重要的环节,大家一定要认真理解我们索引设计的思路,接下来我们来编码实现索引维护...
0
1
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 12. 广告索引介绍
在我们广告系统中,为了我们能更快的拿到我们想要的广告数据,我们需要对广告数据添加类似于数据库index一样的索引结构,分两大类:正向索引和倒排索引。 根据这个描述,很明显,...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[JVM 相关] Java 新型垃圾回收器(Garbage First,G1)
)HotSpot垃圾收集器实现SerialCollector(串型收集器)ParallelConllector(并行收集器)ParallelCompactingCollec...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 11. 使用Feign实现微服务调用
上一节我们使用了Ribbon(基于Http/Tcp)进行微服务的调用,Ribbon的调用比较简单,通过Ribbon组件对请求的服务进行拦截,通过EurekaServer获取...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 10. 使用Ribbon 实现微服务调用
在使用Ribbon调用广告投放系统API之前,我们需要先创建2个VO对象,AdPlanVO,AdPlanGetRequestVO.在AdSearchApplication启...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 9. 主类和配置文件
搜索系统启动主类配置文件...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 8. 检索系统配置&依赖
工作流程项目依赖...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 7. 中期总结回顾
我们使用Eureka 作为服务发现组件,学习了Eureka Server,Eureka Client的使用。 这个我没有在项目中实现,但是大家可以和Eureka一样,三部曲...
1
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 6. Service实现&Zuul配置&Test
DAO层设计实现这里我们使用SpringDATAJPA来实现数据库操作,当然大家也可以使用Mybatis,都是一样的,我们依然以用户表操作为例:JPARepository的...
0
评论
分享
IsaacZhang
程序员
·
6年前
关注
[Spring cloud 一步步实现广告系统] 5. 投放系统配置+启动+实体类
广告投放系统启动主类说明配置信息创建实体对象实体类和数据库表一般是一一对应,通常称之为entity,以用户表为例:Lombok传送门其他的数据库对应实体类(AdUnit,A...
0
评论
分享
下一页
个人成就
文章被点赞
40
文章被阅读
46,483
掘力值
1,215
关注了
1
关注者
48
收藏集
0
关注标签
8
加入于
2019-07-19