×

分布式

mac(m1版)环境下zookeeper安装使用(mac zookeeper)

神经蛙 神经蛙 发表于2024-06-12 浏览7102 评论0
zookeeper官网: Apache ZooKeeper 一、控制台 brew 查看可用版本 可以看到homebrew提供提供zookeeper的稳定版本是3.6.2。 二、安装zookeeper 执行命令brew install zookeeper,如下: 报错了,这是因为苹果M1芯片ARM架构导致的!! 通过homebrew安装比较麻烦,下面我们通过下载zk的压缩包进行安装。 先到官网找最新的包,链接如下: 点我下载 zookeeperhttp

中间件

Zookeeper学习笔记(一)——Zookeeper的基本功能(zookeeper提供的功能)

杨聪 杨聪 发表于2024-06-12 浏览6594 评论0
一、zookeeper介绍 1、简介 Zookeeper是雅虎公司基于chubby的思想,开发的一个分布式协调组件,后来捐献给Apache公司。它主要用来解决分布式数据一致性问题。分布式应用程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master 选举、配置管理、分布式锁和分布式队列等功能。 zookeeper官方文档:https://zookeeper.apache.org/doc/current/index.html 2、zookeepe

spring boot

SpringBoot整合Dubbo

xingqi xingqi 发表于2024-06-11 浏览6500 评论0
SpringBoot整合Dubbo & zookeeper & Dubbo-admin 一、分布式概述 发展演变 1.1 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。适用于小型网站,小型管理系统,将所有功能都部署到一个功能里,简单易用。 缺点 性能扩展比较难 协同开发问题 不利于升级维护 1.2 垂直应用架构 当访问量逐渐增大,单一应用增加

分布式

zookeeper应用实战之分布式锁(zookeeper的分布式锁)

战帅 战帅 发表于2024-06-10 浏览11888 评论0
1. 什么是分布式锁? 我们先来看这样一个场景,如下图所示,两个用户同时去抢购秒杀商品,当秒杀服务同时收到秒杀请求时,都去进行库存扣减,此时在没有做任何处理的情况下,就会导致库存数量变成负数从而导致超卖现象。 这种情况下如果是单体项目,我们一般会选择加锁的方式来避免并发的问题。但是在分布式场景中,采用传统的锁并不能解决跨进程并发的问题,所以需要引入一个分布式锁,来解决多个节点之间的访问控制。 2. Zookeeper如何实现分布式锁 实现分布式的方式有很多种,本文主要讲述如何使用

分布式

阿里一面,说说你了解zookeeper的应用场景有哪些?(不是zookeeper的主流应用场景)

我 发表于2024-06-10 浏览11602 评论0
1、前言 又到了金三银四的时候,大家都按耐不住内心的躁动,我在这里给大家分享下之前面试中遇到的一个知识点(zookeeper应用场景),希望对大家有些帮助。如有不足,欢迎大佬们指点指点。 2、zookeeper简介 ZooKeeper 是分布式应用程序的分布式开源协调服务。它公开了一组简单的api,分布式应用程序可以基于这些api实现更高级别的同步、配置维护、分组和命名服务。它被设计为易于编程,并使用一种数据模型,该模型以熟悉的文件系统目录树结构为风格。它在 Java 中运行

tomcat

Windows系统下部署分布式SSM架构JAVA程序

清风徐徐 清风徐徐 发表于2024-06-10 浏览6581 评论0
一直用的都是Linux服务器在部署,但是最近遇到了要使用windows部署的情况 其实一样的环境和服务,部署起来没什么区别 一、首先把基础的几个服务给安装一下 1、MYSQL 8.0 官网地址直接下载 MySQL :: Download MySQL Community Server 下载以后找个文件夹解压 然后配置下系统环境变量 变量名:MYSQL_HOME 变量值:D:\BaseServer\mysql-8.0.30-winx64 ,就是你解压的路径 编辑下pat

后端

kafka安装部署(kafka安装部署原理)

。 发表于2024-06-01 浏览14814 评论0
一、安装kafka 下载kafka两种方式 (1)、手动下载 下载地址:Apache Kafka (2)、也可以用命令下载(直接下载到服务器哦!): 将安装包下载到/opt/monitor/kafka文件夹下面 下载命令: wget http://mirrors.hust.edu.cn/apache/kafka/2.0.0/kafka_2.12-2.0.0.tgz 手动下载移动到/opt/monitor/kafka目录下也可以 二、解压kafka tar -

spring boot

Springboot 使用 Dubbo3 并以 zookeeper 为注册中心

哇咔咔 哇咔咔 发表于2024-05-31 浏览6786 评论0
前言 dubbo:简单来讲就是一个 RPC 调用框架,类似于 SpringCloud + OpenFeign,支持 nacos、zookeeper 等注册中心,拥有图形界面,可使用界面管理 zookeeper 的节点信息zookeeper:是一个微服务注册中心,将一个个 Java 项目注册到 zookeeper,然后使用 openfeign 或者 dubbo 就可以实现这些 Java 项目之间的互相调用 zookeeper 可以连接线上的,也可以安装在本地,windo