上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 1、锁的分类 1.1从对数据操作的类型来分 读锁(共享锁):针对同一份数据,多个读操作可以同时进行而不会互相影响。 结论1: --如果某一个会话 对A表加了read锁,则 该会话 可以对A表进行读操作、不能进行写操作; 且 该会话不能对其他表进行读、写操作。 --即如果给A表加了读锁,则当前会话只能 阅读全文
posted @ 2019-02-26 13:57 好记性不如烂笔头=> 阅读(4016) 评论(0) 推荐(2)
摘要: 一 , 逻辑分层 连接层:连接与线程处理,这一层并不是MySQL独有,一般的基于C/S架构的都有类似组件,比如连接处理、授权认证、安全等。 服务层:包括缓存查询、解析器、优化器,这一部分是MySQL核心功能,包括解析、优化SQL语句,查询缓存目录,内置函数(日期、时间、加密等函数)的实现。 引擎层: 阅读全文
posted @ 2019-02-26 10:50 好记性不如烂笔头=> 阅读(1332) 评论(0) 推荐(0)
摘要: 一、前言 Spring Cloud Sleuth 主要功能就是在分布式系统中提供追踪解决方案 ,并且兼容了zipkin,提供了REST API接口来辅助我们查询跟踪数据以实现对分布式系统的监控程序 。 Sleuth 是个组件,没有提供我们可视化的界面,和一些相信的api信息,而zipkin 是个系统 阅读全文
posted @ 2019-02-21 16:39 好记性不如烂笔头=> 阅读(1368) 评论(0) 推荐(0)
摘要: 一、网关概念 1、什么是路由网关 网关是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 提供路由请求、鉴权、监控、缓存、限流等功能。它将"1对N"问题转换成了"1对1”问题。 通过服务路由的功能,可以在对外提供服务时,只暴露 网关中配置的调用地址,而调用方就不需要了解后端具体 阅读全文
posted @ 2019-02-20 15:32 好记性不如烂笔头=> 阅读(8176) 评论(2) 推荐(1)
摘要: 1.先讲hystrx(断路器) 在springcloub 中的使用 1.1 加入依赖 注意:网上新旧版本问题,所以要以官网为主,不然部分注解会丢失最新版本 2.0 <dependency> <groupId>org.springframework.cloud</groupId> <artifactI 阅读全文
posted @ 2019-02-19 16:09 好记性不如烂笔头=> 阅读(1013) 评论(2) 推荐(0)
摘要: 一、前言? 1、Netflix Hystrix断路器是什么? Netflix Hystrix是SOA/微服务架构中提供服务隔离、熔断、降级机制的工具/框架。Netflix Hystrix是断路器的一种实现,用于高微服务架构的可用性,是防止服务出现雪崩的利器。 2、为什么需要断路器? 在分布式架构中, 阅读全文
posted @ 2019-02-19 15:35 好记性不如烂笔头=> 阅读(1011) 评论(0) 推荐(0)
摘要: 一 点睛 Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 在Spring Cloud中,使用Feign非常简单——创建一个接口,并在接口上添加一些注解,代码就完成了。Feign支持多种注解,例如Feign自带的注解或者JA 阅读全文
posted @ 2019-02-18 18:02 好记性不如烂笔头=> 阅读(11116) 评论(0) 推荐(0)
摘要: 一 Ribbon简介 Ribbon是Netflix发布的负载均衡器,它是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。 Spring Cloud 阅读全文
posted @ 2019-02-18 17:06 好记性不如烂笔头=> 阅读(973) 评论(0) 推荐(0)
摘要: 一 Eureka服务治理体系1.1 服务治理服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。 Spring Cloud Eureka是Spring Cloud Netflix微服务套件中的一部分,它基于Netflix Eureka做了二次封装。主要负责完成 阅读全文
posted @ 2019-02-18 16:01 好记性不如烂笔头=> 阅读(4694) 评论(0) 推荐(0)
摘要: 1、面试官,说到 CAP 定理,那能详细说说 CAP 分别代表什么吗? C 的全拼是 Consistency,代表 一致性的意思。 A 的全拼是 Availability,代表 可用性的意思。 P 的全拼是 Partition tolerance,代表 分区容错性的意思。 一个分布式系统最多同时满足 阅读全文
posted @ 2019-02-18 14:51 好记性不如烂笔头=> 阅读(3550) 评论(0) 推荐(1)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页