摘要: 作者:小林coding链接:https://www.zhihu.com/question/37370216/answer/1914075935来源:知乎 浏览器拿到了服务端的数字证书后,要怎么校验该数字证书是真实有效的呢? 这个过程很多人没有关注到,我这里详细说下。 数字证书和 CA 机构 在说校验 阅读全文
posted @ 2021-11-19 17:38 hzzz1024 阅读(1003) 评论(0) 推荐(1) 编辑
摘要: 转载:传送门 今天,我读到一篇好文章。 它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。 我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路一下子就理清了。为了加深记忆,我把 阅读全文
posted @ 2021-11-19 17:29 hzzz1024 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_hystrix 项目地址:传送门 我们知道,当请求失败,被拒绝,超时的时候,都会进入到降级方法中。但进入降级方法并不意味着断路器已经被打开。那么如何才能了解断路器中的状态呢? 一、Hystrix的监控平台 除了实现容错功能,Hystrix还提供了近乎实时的监控 阅读全文
posted @ 2020-07-02 20:27 hzzz1024 阅读(395) 评论(0) 推荐(0) 编辑
摘要: MySQL中的explain命令显示了mysql如何使用索引来处理select语句以及连接表。explain显示的信息可以帮助选择更好的索引和写出更优化的查询语句。 一、格式 explain + select 语句; 例如:explain select * from tb_student; 二、5. 阅读全文
posted @ 2020-05-25 21:26 hzzz1024 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 一、RabbitMQ简单介绍 RabbitMQ就是当前最主流的消息中间件之一。RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。 阅读全文
posted @ 2020-03-26 21:31 hzzz1024 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_hystrix 项目地址:传送门 一、服务熔断Hystrix入门 1、服务容错的核心知识 (1)雪崩效应 在微服务架构中,一个请求需要调用多个服务是非常常见的。如客户端访问A服务,而A服务需要调用B、服务,B服务需要调用C服务,由于网络原因或者自身的原因,如果 阅读全文
posted @ 2020-03-19 23:01 hzzz1024 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_hystrix 项目地址:传送门 通过注册中心已经实现了微服务的服务注册和服务发现,并且通过Ribbon实现了负载均衡,已经借助Feign可以优雅的进行微服务调用。那么我们编写的微服务的性能怎么样呢,是否存在问题呢? 一、测试工程准备 注意:我们只使用orde 阅读全文
posted @ 2020-03-19 22:35 hzzz1024 阅读(3201) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_feign 项目地址:传送门 一、服务调用Feign入门 前面我们使用的RestTemplate实现REST API调用,代码大致如下: /** * 基于ribbon的形式调用远程微服务 * 1.使用@LoadBalanced声明RestTemplate * 阅读全文
posted @ 2020-03-19 22:22 hzzz1024 阅读(9256) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_consul 项目地址:传送门 Eureka替换方案Consul 一、Eureka闭源影响 在Euraka的GitHub上,宣布Eureka 2.x闭源。近这意味着如果开发者继续使用作为 2.x 分支上现有工作 repo 一部分发布的代码库和工件,则将自负风险 阅读全文
posted @ 2020-03-18 21:20 hzzz1024 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 案例准备 用例spring_cloud_ribbon 项目地址:传送门 一、Ribbon服务调用 经过以上的学习,已经实现了服务的注册和服务发现。当启动某个服务的时候,可以通过HTTP的形式将信息注册到注册中心,并且可以通过SpringCloud提供的工具获取注册中心的服务列表。但是服务之间的调用还 阅读全文
posted @ 2020-03-18 20:58 hzzz1024 阅读(648) 评论(0) 推荐(0) 编辑