摘要:
请求方式:POST 请求地址:http://localhost:8401/films/film:add { "filmStatus": "1", "filmName": "我不是药神", "filmEnName": "Dying To Survive", "mainImgAddress": "fil 阅读全文
摘要:
根据电影编号,获取电影信息 请求方式:GET 请求地址:http://localhost:8401/films/{filmId} { "code": 200, "message": "", "data": { "filmId":"1", "filmName":"我不是药神", "filmLength 阅读全文
摘要:
浏览影片的接口 请求方式:GET 请求地址:http://localhost:8401/films { "code": 200, "message": "", "data": { "films": [ { "filmId":"1", "filmStatus":"1", "filmName":"我不是 阅读全文
摘要:
下面来看表现层这里。 新建controller的包 提前准备好的接口文档,有这四个接口 这里写的端口是8401 把我们的film模块也改成8401的端口。application.yml 演员列表 请求方式:GET请求地址:http://localhost:8401/films/actors { "c 阅读全文
摘要:
数据的初始化。 每个模块就要有代码生成器。从user模块拷贝过来。 复制过来后,里面有一些需要改的配置、 复制java的文件夹的物理路径 复制到输出的路径上。 复制dao的包路径 要生成的表 运行代码生成器。 报了一个错 生成后的,把controller和service都删掉。 xml 结束 阅读全文
摘要:
数据库的表结构 猫眼前台轮播图,一般都是手动插入的,所以这一步不存在维护的事情。 主表 主表的字表,存不太常用的信息。通过film_id来关联。 有三个字典表。分别代表这分类 剧情 动作、循环、等类型 影片的来源。中国、韩国、美国等 属于哪个年代的影片。80年代 90年代 电影的演员表 电影演员表 阅读全文
摘要:
新建模块 和user模块及其的类似,更多的是复制user模块的代码 到我们新的模块里 手动复制groupId 右下角 复制parentId 删除没必要的文件 父工程内加上对应的子模块 删除依赖 去user模块内复制。common的依赖。 复制film。这样基础的环境就搭建完成了。 配置文件处理 复制 阅读全文
摘要:
总共有四个服务。影片模块比较复杂。带着大家去开发完成,影院模块是留给大家的作业。大家自己去完成开发。 传统模块各个模块服务之间的调用。 微服务的结构 影片服务和院线服务,服务之间的远程调用。 我们先来构建我们的影片服务。右边的部分。 结束 阅读全文
摘要:
自我保护在单节点的情况下,经常会遇到。 AP的特性导致不会轻易的剔除注册的信息。 所有注册过我的,理论上都是可用的 阅读全文
摘要:
随着系统的大小,注册会越来越慢。 阅读全文
摘要:
可用性:系统不能轻易的挂掉。 分区容错性:系统划分到很多的地方,哪怕是在一个机房 也是在不同的分区里。防止一个地方挂了,另一个地方也会挂掉。 没有任何系统可以满足CAP,顶多其中两个满足, eureka更多的保证的是可用性和分区容错性,。出现错注册中心的情况下,先保证的是可用性,就像剔除服务的时候, 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
服务续约,每30秒汇报一次,每一次收到心跳续约90秒。<br /><br /><br />续约可以从控制台看到,例如这里我们什么都没看,控制台也在打印日志<br /><img alt="" id="img1586924888382" src="https://img2020.cnblogs.com/ 阅读全文
摘要:
心跳机制,默认是30秒一次 结束 阅读全文
摘要:
eureka client本身给我提供的一个东西 需要参数serviceId 就是provider的yml里面配置的这个hello-service-provider ServiceInstance接收。里面有很多的方法,可以获取到端口号 urli、host等 重启comsumer的服务。 访问: h 阅读全文
摘要:
准备工作 最终拼成的链接地址的样子 返回值是String 重启consumer的服务 控制台日志的输出。 hostname和port都是写死的 域名和端口我们不应该写死,应该去动态的获取。 结束 阅读全文
摘要:
构建comsumer 新建config和controller、service的包。这里就来模拟正式的调用了。 定义接口类 接口的实现类。目标就是要在接口内实现provider里面的测试方法。 创建ComsumerController service层加上注解 远程调用 spring 默认给我们提供好 阅读全文