![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 87
啊陈晓
Java领域创作者,大方向为Java后端与分布式架构。
展开
-
Linux环境下JDK1.8的安装(保姆级教程)
至此,Linux环境下JDK1.8的安装成功!然后我们再来查看系统JDK是否有默认安装包。原创 2022-08-01 20:18:46 · 931 阅读 · 8 评论 -
手把手带你搭建第一个SpringCloud项目(二)
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。简单来说:就是服务提供者将服务注册进Eureka中,服务调用者再通过Eureka获取相对应的服务,在这过程中,Eureka实现了服务的自动注册、服务发现和状态监控。...原创 2022-07-19 21:59:14 · 490 阅读 · 6 评论 -
手把手带你搭建第一个SpringCloud项目(一)
随着数据时代的发展,高访问量、高并发量越来越常见,数据量趋于海量,传统的单体应用架构有着难以理解和维护、开发效率低等缺点无法满足新时代的需求,为了更好地面对高并发海量数据的问题,便产生了微服务架构、分布式系统来面对海量的数据访问处理。在这样的背景下,SpringCloud应运而生。对于中小型互联网公司来说,它们往往没有实力或者没有足够的资金投入去开发自己的分布式系统基础设施,而使用SpringCloud一站式解决方案能在从容应对业务发展的同时大大减少开发成本。因此,SpringCloud迅速拓宽市场面,原创 2022-07-02 23:16:07 · 8192 阅读 · 20 评论 -
SpingCloud整合Consul实现服务注册并访问
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。它提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。能够很容易和springcloud等微服务框架集成。............原创 2022-06-29 12:13:45 · 983 阅读 · 16 评论 -
Window环境下Consul的介绍与安装教程(超详细!!)
Consul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp 公司用 Go 语言开发。他提供了微服务系统中的服务治理、配置中心、控制总线等功能。这些功能中的每一个都可以根据需要单独使用,也可以一起使用以构建全方位的服务网格,总之Consul提供了一种完整的服务网格解决方案。...原创 2022-06-28 16:54:43 · 3712 阅读 · 3 评论 -
SpingCloud集成zookeeper实现服务注册并访问
zookeeper是一个分布式协调工具,可以实现注册中心功能。换而言之,zookeeper和eureka一样,是用于充当服务注册功能服务器的一个springcloud插件。而随着eureka停止更新,zookeeper也成为了市面大量使用的替代eureka的一门技术,为分布式项目实现注册中心的功能。......原创 2022-06-26 22:36:19 · 2833 阅读 · 42 评论 -
使用Curator框架实现分布式锁
Curator是Netflix开源的一套ZooKeeper客户端框架,用于解决以下这三类问题:封装ZooKeeper client与ZooKeeper server之间的连接处理;提供了一套Fluent风格的操作API;提供ZooKeeper各种应用场景(recipe, 比如共享锁服务, 集群领导选举机制)的抽象封装.......原创 2022-06-24 21:04:53 · 1536 阅读 · 7 评论 -
基于zookeeper+springboot的方式实现分布式锁
在分布式系统中,存在着许多进程同时运转,而为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现分布式锁。分布式锁:控制分布式系统有序的去对共享资源进行操作,通过互斥来保持一致性。.........原创 2022-06-24 15:02:29 · 1275 阅读 · 3 评论 -
zookeeper+Springboot实现服务器动态上下线监听
zookeeper+Springboot实现服务器动态上下线监听用于监听节点数据产生的变化,在zk中可以配置集群的通用配置,当配置数据发生了变化之后通知所有订阅该节点的Watcher,该节点发生事件类型用于监听节点状态的变化,比如创建一个节点、删除一个节点等对节点的操作管理客户端与服务端连接的生命周期............原创 2022-06-23 19:57:26 · 1392 阅读 · 9 评论 -
基于Springboot整合zookeeper实现对节点的创建、监听与判断
基于Springboot整合zookeeper实现对节点的创建、监听与判断教程原创 2022-06-23 14:56:37 · 1763 阅读 · 1 评论 -
Linux环境下zookeeper的安装教程(超详细!!)
zooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。...............原创 2022-06-22 14:01:25 · 18988 阅读 · 12 评论