Alias的博客

HTTP学习三HTTP报文内的HTTP信息HTTP报文​ 用户HTTP协议交互的信息被称为HTTP报文。请求端(客户端)的HTTP报文叫做请求报文,响应端(服务器端)的叫做响应报文。HTTP报文本身是由多行数据构成的字符串文本。 请求报文和响应报文的结构 请求行:包含用于请求的方法,请求URI和HTTP版本。 状态行:包含表明响应结果的状态码,原因短语和 HTTP版本。 首部...

HTTP学习二简单的HTTP协议HTTP用于客户端和服务器之间的通信。请求访问文本或图像等资源的一端称为客户端,而提供资源相应的一端称为服务器端。 HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。 请求报文中GET表示请求访问服务器的类型,随后字符串/index.htm指明了请求访问的资源对象,也叫做请求URI。最后的HTTP/1.1就是HTTP的版本号。 请求报文是由请...

HTTP学习1web及网络基础通过发送请求获取服务器资源的Web浏览器等,都可称为客户端(client) HTTP:超文本传输协议,最初的HTTP主要是为了解决文本传输的难题 Web是建立在HTTP协议上通信的 URL:统一资源定位符 TCP/IP通常使用的网络(包括互联网)实在TCP/IP协议族的基础上运作的,二HTTP属于他内部的一个子集。 计算机与网络设备要相互通信,双方就必须基于相...

Ribbon回顾Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。 简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动...

浅要说说CAP 组件名 语言CAP 服务健康检查 对外暴露接口 Spring Cloud集成 Eureka Java AP 可配支持 HTTP Consul Go CP 支持 HTTP/DNS Zookeeper Java CP 支持客户端 已集成 CAP: C:Consistency (强一致性) A:Availability (可用性) P:Partition t...

Consul回顾官网:Consul by HashiCorp 关于下载安装略 运行consul 在consul文件夹打开cmd,输入 1consul agent -dev 新建服务提供者注册进Consul新建cloud-providerconsul-payment8006 pom: 123456789101112131415161718192021222324252627282930313...

Eureka回顾关于Eureka服务治理:在传统的RPC远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。 服务注册与发现Eureka采用了CS的设计架构,Eureka Sever作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用Eureka的客户...

测试用

Spring学习四自动装配 自动装配说明 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动化的装配bean。 Spring的自动装配需要从两个角度来实现,或...

Spring学习六整合MyBatis 步骤 1、导入相关jar包 junit 12345<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependen...