07 2019 档案
摘要:Bearer认证 HTTP提供了一套标准的身份验证框架:服务器可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供身份验证凭证。质询与应答的工作流程如下:服务器端向客户端返回401(Unauthorized,未授权)状态码,并在WWW Authenticate头中添加如何进行验
阅读全文
摘要:1、刺猬理论:保持亲密的重要方法是保持适当距离。(保持亲密的重要方法,仍是保持适当的距离) 2、氨基酸组合效应:当缺一不可时,“一”就是一切。(当缺一不可时,“一”就是一切) 3、福克兰定律:不知如何行动时,最好的行动就是不采取任何行动。(当不知如何行动时,最好的行动是不采取任何行动) 4、波克定理
阅读全文
摘要:有时,我们可能会遇到这样的情况,当我们数据表的float类型精度不够时,可能需要把它统一调整成decimal或者money,而这时你一个一个去修改可能会崩溃,因为你无法从几千张表里确实找到所有的float类型的字段,而这时我们就需要自动的,批量的去处理它们。 实现思路:从系统表中查询所有用户建立的表
阅读全文
摘要:简介 RSA非对称加密有着非常强大的安全性,HTTPS的SSL加密就是使用这种方法进行HTTPS请求加密传输的。因为RSA算法会涉及Private Key和Public Key分别用来加密和解密,所以称为非对称加密。Private Key和Public Key有互操作性,即用private key加
阅读全文
摘要:回到目录 我的那些年(13)~主推微服务架构 整个系统走向微服务架构 网关 服务注册与发现 配置中心 熔断器 链路跟踪 授权与鉴权 服务间的通讯-同步feign 服务间的通讯-异步消息 日志收集 个系统走向微服务架构 公司系统比较多,耦合度比较大,将这些模块进行拆分,各个负责自己的模块,减少相互之间
阅读全文
摘要:"回到目录" 我的那些年~小小少年 小屁孩 寒冷的冬天出生 听奶奶讲故事 过年和长辈玩十点半 闹老叔的洞房 大姑结婚我给压箱 兄弟三人搭狗窝 寒冷的冬天出生 1982年腊月,我出生在一个农村家庭里,家里的人很多,爷,奶,叔,姑,姨,舅们全了,这和当代没有计划生育有关,家里的孩子都很多,到了80年代,
阅读全文
摘要:"回到目录" 我的那些年(12)~公司技术转行,我也跟着转到java了 CTO换人了 微软技术栈不被认可经常被喷 技术统一向java转 换了mac book后,docker还是很占内存 学习springboot和springcloud 对微服务具体知识点的学习 封闭开发 CTO换人了 2018年初始
阅读全文
摘要:在使用feign进行远程方法调用时,如果远程服务端方法出现异常,客户端有时需要捕获,并且把异常信息返回给前端,而如果在开启 之后,这个异常会被消化,所以说,如果希望拿到服务端异常, 需要设置为false,而当不开熔断时,我们也有几种方法把拿到服务端的异常信息,下面总结一下。 1. try...cat
阅读全文
摘要:在微服务架构里,服务与服务之间的调用一般用feign就可以实现,它是一种可视化的rpc,并且集成了ribbon的负载均衡能力,所以很受欢迎。 授权服务 在授权服务里,用户通过用户名密码,或者手机和验证码等方式登陆之后,在http头里会有 的标识,在客户端调用时,需要添加当时有效的token才可以正常
阅读全文
摘要:### 分布式链路跟踪介绍 对于一个微服务系统,大多数来自外部的请求都会经过数个服务的互相调用,得到返回的结果,一旦结果回复较慢或者返回了不可用,我们就需要确定是哪个微服务出了问题。于是就有了分布式系统调用跟踪的诞生。 现今业界分布式服务跟踪的理论基础主要来自于 Google 的一篇论文《Dappe
阅读全文
摘要:Ribbon简介 参考:https://blog.csdn.net/chengqiuming/article/details/80711168 Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均
阅读全文
摘要:熔断器hystrix 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix 可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix 通过将依赖服务进行资源隔离,进而
阅读全文
浙公网安备 33010602011771号