上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 234 下一页

2019年11月17日

Nginx的负载均衡 - 一致性哈希 (Consistent Hash)

摘要: 算法介绍 当后端是缓存服务器时,经常使用一致性哈希算法来进行负载均衡。 使用一致性哈希的好处在于,增减集群的缓存服务器时,只有少量的缓存会失效,回源量较小。 在nginx+ats / haproxy+squid等CDN架构中,nginx/haproxy所使用的负载均衡算法便是一致性哈希。 我们举个例 阅读全文

posted @ 2019-11-17 23:14 ExplorerMan 阅读(1697) 评论(0) 推荐(0)

Nginx负载均衡-如何自定义URL中的hash key2

摘要: upstream backend1 { server 192.168.3.236:555; server 192.168.3.236:222; server 192.168.3.236:333; consistent_hash $defurlkey; } server { listen 8084; 阅读全文

posted @ 2019-11-17 23:12 ExplorerMan 阅读(631) 评论(0) 推荐(0)

Nginx负载均衡-如何自定义URL中的hash key

摘要: "例如请求的url为http://www.a.com/{path_var1}/{path_var2}path_var1和path_var2是两个path variable如果现在只想根据path_var1来做路由,即path_var1相同的请求落在同一台服务器上,应当怎么配置呢?"如上同学问我的问题 阅读全文

posted @ 2019-11-17 23:10 ExplorerMan 阅读(1119) 评论(0) 推荐(1)

2019年11月15日

聊聊微服务的服务注册与发现

摘要: 聊起微服务的服务注册与发现,很多人立马就会脱口而出 zk、etcd、consul、eureka 这些组件,进而聊到 CAP 如何取舍,性能如何,高可用和容灾是怎么实现的。 引言 聊起微服务的服务注册与发现,很多人立马就会脱口而出 zk、etcd、consul、eureka 这些组件,进而聊到 CAP 阅读全文

posted @ 2019-11-15 21:42 ExplorerMan 阅读(2407) 评论(0) 推荐(0)

consui(二)集群配置

摘要: consul集群搭建:一、软件安装Linux 环境下载zip包然后直接解压,然后把解压的文mv consul /bin检验安装是否成功,查看版本[root@node1 ~]consul -vConsul v1.1.0Protocol 2 spoken by default, understands 阅读全文

posted @ 2019-11-15 21:38 ExplorerMan 阅读(947) 评论(0) 推荐(0)

consul(一)什么是consul

摘要: 1. consul的基本介绍 在分布式架构中,服务治理是一个重要的问题。在没有服务治理的分布式集群中,各个服务之间通过手工或者配置的方式进行服务关系管理,遇到服务关系变化或者增加服务的时候,人肉配置极其麻烦且容易出错。之前在一个C/C++项目中,采用ZooKeeper进行服务治理,可以很好的维护服务 阅读全文

posted @ 2019-11-15 21:37 ExplorerMan 阅读(1930) 评论(0) 推荐(0)

服务发现--初识Consul

摘要: 前言 服务注册、服务发现作为构建微服务架构得基础设施环节,重要性不言而喻。在当下,比较热门用于做服务注册和发现的开源项目包括zookeeper、etcd、euerka和consul。今天在这里对近期学习consul的一些知识继续浓缩和汇总,作为自己学习过程中的一个总结。 Consul简介 Consu 阅读全文

posted @ 2019-11-15 21:26 ExplorerMan 阅读(248) 评论(0) 推荐(0)

Consul 快速入门 - Kong最佳实践

摘要: Consul是什么 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐全的控制平面,主要特点是:服务发现、健康检查、键值存储、安全服务通信、多数据中心。 安装Cons 阅读全文

posted @ 2019-11-15 21:24 ExplorerMan 阅读(951) 评论(0) 推荐(0)

spring cloud: 使用consul来替换eureka

摘要: eureka官方已经正式宣布:自2.0起不再维护该项目,并在github 项目wiki上放出了一段吓唬人的话: 大意就是:从2.x起,官方不会继续开发了,如果需要使用2.x,风险自负。但其实我觉得问题并不大,eureka目前的功能已经非常稳定,就算不升级,服务注册/发现这些功能已经够用。 如果想寻找 阅读全文

posted @ 2019-11-15 21:14 ExplorerMan 阅读(283) 评论(0) 推荐(0)

Eureka&Zookeeper&Consul 原理与对比

摘要: CAP 定理CAP定理:CAP定理又称CAP原则,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 一致性(C):在分布式系统中的 阅读全文

posted @ 2019-11-15 19:37 ExplorerMan 阅读(307) 评论(0) 推荐(0)

上一页 1 ··· 92 93 94 95 96 97 98 99 100 ··· 234 下一页

导航