你们是怎么部署微服务的? 如何处理不同的环境部署的? 今天给大家带来我们的一些实践。 1 微服务部署的挑战 一句话来说,微服务部署的最大挑战是如...
应用拆分微服务后,一个不可避免的问题就是权限问题。拆分后的各个微服务如何处理权限,怎么处理才能保证满足业务的需求,怎么处理才能保持架构的简单及可...
微服务架构下,各个微服务间的通信方式是首先需要决定的事。微服务间的通信方式主要有REST、RPC和消息这三种。这三种通信方式各有优缺点,各有其适...
客户老是反应调用我们接口超时,但通过监控来看系统并没有什么异常,所以接口调用超时时到底发生了什么呢?让我们通过本文来一探究竟。 1 模拟一下调用...
在大型的分布式系统中,我们都会听到集群的概念,比如Redis集群、ES集群等。 那么集群主要的作用是什么呢? 个人看来集群主要做了这几件事,或者...
Nginx的主要用途有反向代理,负载均衡等,无论它作为哪种用途,Nginx本身也需要高可用来预防单点故障,Nginx的高可用可以通过搭配Keep...
在应用开发中我们可能有需要获取到本地IP地址的需求,今天分享两种JAVA中获取本地IP的方法。 1 获取本地IP地址有什么用途 ? (1) 运维...
大家都知道HTTP 1.0和HTTP 1.1的区别在于连接复用,表现在协议里就是HTTP 1.1的请求头中会多一个 Connection: ke...
前言 目前网络上介绍CAP理论及BASE理论的文章已经很多了,但很多文章内容都在重复,而且并不严谨。比如分布式系统一定要具备分区容忍性P,真的是...