美文网首页
每日流程图

每日流程图

作者: 天道灬酬勤 | 来源:发表于2018-12-07 21:00 被阅读8次

搭建环境


注册中心

  1. 使用Eureka作为注册中心:需要导入对应的坐标、启动类添加开启注解。
  • 注意:将spring cloud 版本、spring 私服地址 提取到父项目
  1. 搭建Eureka集群:确定各个端口号,10086/10087

服务注册


  1. 导入坐标(不需要确定版本、也不需要确定spring 私服的位置)
  2. 核心配置文件,确定确定注册中心集群中的那些节点(10086/10087)。
  3. 启动类中启动Eureka客户端
  4. 搭建集群:启动2个服务

服务调用


  1. 添加Eureka 客户端坐标
  2. 添加配置信息
  3. 启动类添加开启注解
  4. 底层使用Ribbon进行调用(dao层使用服务器名称调用):修改访问路径、RestTemplate添加增强注解
  5. 优化:负载均衡策略、重试机制

熔断器


  • 熔断器:为服务在使用时,如果存在超时等显示,为用户提供另一套解决方案。
  • 编写流程
  1. 导入坐标
  2. 使用熔断:提供另一个解决方案、确定使用另一套解决方案。
  3. 开启熔断
  4. 模拟超时效果:服务提供方 线程睡眠800-1200之间
  • 总结:熔断器一种错误处理机制。服务间调用时,出现超时等现象的另一套解决方案。

Feign远程调用


  1. 导入feign坐标
  2. 开启feign
  3. 程序编写:
    编写接口,在接口上使用@FeignClient 声明访问那个服务
    声明方法:编写风格与服务端声明的方法保持一致。(在dao层直接复制 controller代码格式)
    在service进行调用

面试题:


什么是Redis

  • Redis是Remote Dictionary Server(远程数据服务)的缩写
  • 由意大利人 antirez(Salvatore Sanfilippo) 开发的一款 内存高速缓存数据库
  • 该软件使用C语言编写,它的数据模型为 key-value
  • 它支持丰富的数据结构(类型),比如 String list hash set sorted set。
  • 可持久化(随时把备份到硬盘中一份),保证了数据安全。
  • 同一个select 查询语句,每天需要被执行查询100万次,为了减轻数据库的负载,就把查询好的数据给缓存起来(存储在内存中),
  • 每天的第一个用户执行从mysql中获得数据并存储到内存中,
  • 第二个 到 第100万个用户就直接从内存中获得数据。
  • 使用缓存减轻数据库的负载。
    在开发网站的时候如果有一些数据在短时间之内不会发生变化,而它们还要被频繁访问,
  • 为了提高用户的请求速度和降低网站的负载,就把这些数据放到一个读取速度更快的介质上(或者是通过较少的计算量就可以获得该数据) ,该行为就称作对该数据的缓存。
jmyp.png 流程.png
  • 2018/12/7 20:16:19

相关文章

  • 每日流程图

    1.面试题 1.webservice是什么? webservice是一种跨编程语言和跨操作系统的远程调用技术,遵循...

  • 每日流程图

    搭建环境 注册中心 使用Eureka作为注册中心:需要导入对应的坐标、启动类添加开启注解。注意:将spring c...

  • 每日流程图

    面试题 1.throw 和 throws 的区别? throw:是用在语句抛出异常throw特点:1) throw...

  • 流程图

    2018年11月6日,学习了流程图,梳理了常见的两个中心词的流程图。 1:作业拖沓:每日的主题,今年幼儿园大班,开...

  • 画流程图的操作技巧

    流程图分为很多种类型,有业务流程图、程序流程图、会议流程图、项目流程图等。想要绘制流程图的话,使用流程图软件就能绘...

  • 绘制鱼刺流程图的技巧

    流程图分为很多种类型,有鱼刺流程图、业务流程图、会议流程图、项目流程图等。想要绘制流程图的话,使用流程图软件就能绘...

  • 你所知道 & 不知道的流程图

    0 本文目录 1 流程图简介2 流程图分类3 流程图部件库介绍4 画流程图的工具 1 流程图简介 流程图,英文名:...

  • 产品经理之流程图表达业务逻辑

    在看文章时,我们时不时会碰到各种流程图:业务流程图、功能流程图、页面流程图、用户操作流程图、系统流程图等等这些叫得...

  • 干货 | 一份流程图汇总大全(附图)

    流程图大体上分为三种,业务流程图、功能流程图、页面流程图,下面详细介绍一下每种流程图。 1、业务流程图 ...

  • 产品页面流程图

    在前面《产品需要构建哪些流程图》中讲到产品需要的四种流程图:业务流程图、页面流程图、功能流程图、数据流程图。 下面...

网友评论

      本文标题:每日流程图

      本文链接:https://www.haomeiwen.com/subject/gxpxhqtx.html