当前位置: 首页 > news >正文

Redis--注册中心集群 Cluster 集群-单服务器

与“多服务器集群”一致需要创建redis配置模板 参照以下链接

CSDN

创建redis容器

node01服务器上创建容器

docker run -d --name redis-6381 --net host --privileged=true \
-v /soft/redis-cluster/6381/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6381/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.confdocker run -d --name redis-6382 --net host --privileged=true \
-v /soft/redis-cluster/6382/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6382/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.conf

node02服务器上创建容器

docker run -d --name redis-6383 --net host --privileged=true \
-v /soft/redis-cluster/6383/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6383/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.confdocker run -d --name redis-6384 --net host --privileged=true \
-v /soft/redis-cluster/6384/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6384/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.conf

 node03服务器上创建容器

docker run -d --name redis-6385 --net host --privileged=true \
-v /soft/redis-cluster/6385/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6385/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.confdocker run -d --name redis-6386 --net host --privileged=true \
-v /soft/redis-cluster/6386/conf/redis.conf:/etc/redis/redis.conf \
-v /soft/redis-cluster/6386/data:/data \
redis:6.0.8 redis-server /etc/redis/redis.conf

创建 Redis Cluster 集群 随便进入一个容器并为6台机器构建集群关系

docker exec -it redis-6381 /bin/bashredis-cli -a 1234 --cluster create 10.50.142.28:6381 10.50.142.28:6382 10.50.142.28:6383 10.50.142.28:6384 10.50.142.28:6385 10.50.142.28:6386 --cluster-replicas 1yes

验证:

redis-cli -h 10.50.142.28 -p 6381auth 1234cluster infocluster nodes

相关文章:

Redis--注册中心集群 Cluster 集群-单服务器

与“多服务器集群”一致需要创建redis配置模板 参照以下链接 CSDN 创建redis容器 node01服务器上创建容器 docker run -d --name redis-6381 --net host --privilegedtrue \ -v /soft/redis-cluster/6381/conf/redis.conf:/etc/redis/redis.conf \ -v /soft/redis-cluster/6…...

CV01_相机成像原理与坐标系之间的转换

目录 0.引言:小孔成像->映射表达式 1. 相机自身的运动如何表征?->外参矩阵E 1.1 旋转 1.2 平移 2. 如何投影到“像平面”?->内参矩阵K 2.1 图像平面坐标转换为像素坐标系 3. 三维到二维的维度是如何丢失的?…...

Android Lint

文章目录 Android Lint概述工作流程Lint 问题问题种类警告严重性检查规则 用命令运行 LintAndroidStudio 使用 Lint忽略 Lint 警告gradle 配置 Lint查找无用资源文件 Android Lint 概述 Lint 是 Android 提供的 代码扫描分析工具,它可以帮助我们发现代码结构/质量…...

【算法刷题 | 动态规划14】6.28(最大子数组和、判断子序列、不同的子序列)

文章目录 35.最大子数组和35.1题目35.2解法:动规35.2.1动规思路35.2.2代码实现 36.判断子序列36.1题目36.2解法:动规36.2.1动规思路36.2.2代码实现 37.不同的子序列37.1题目37.2解法:动规37.2.1动规思路37.2.2代码实现 35.最大子数组和 35.1…...

vue3 vxe-grid列中绑定vxe-switch实现数据更新

1、先上一张图&#xff1a; <template #valueSlot"{ row }"><vxe-switch :value"getV(row.svalue)" change"changeSwitch(row)" /></template>function getV(value){return value 1;};function changeSwitch(row) {console.l…...

Hive SQL:实现炸列(列转行)以及逆操作(行转列)

目录 列转行行转列 列转行 函数&#xff1a; EXPLODE(ARRAY)&#xff1a;将ARRAY中的每一元素转换为每一行 EXPLODE(MAP)&#xff1a;将MAP中的每个键值对转换为两行&#xff0c;其中一行数据包含键&#xff0c;另一行数据包含值 数据样例&#xff1a; 1、将每天的课程&#…...

MD5算法详解

哈希函数 是一种将任意输入长度转变为固定输出长度的函数。 一些常见哈希函数有&#xff1a;MD5、SHA1、SHA256。 MD5算法 MD5算法是一种消息摘要算法&#xff0c;用于消息认证。 数据存储方式&#xff1a;小段存储。 数据填充 首先对我们明文数据进行处理&#xff0c;使其…...

ES6的代理模式-Proxy

语法 target 要使用 Proxy 包装的目标对象&#xff08;可以是任何类型的对象&#xff0c;包括原生数组&#xff0c;函数&#xff0c;甚至另一个代理handler 一个通常以函数作为属性的对象&#xff0c;用来定制拦截行为 const proxy new Proxy(target, handle)举个例子 <s…...

排序(堆排序、快速排序、归并排序)-->深度剖析(二)

前言 前面介绍了冒泡排序、选择排序、插入排序、希尔排序&#xff0c;作为排序中经常用到了算法&#xff0c;还有堆排序、快速排序、归并排序 堆排序&#xff08;HeaSort&#xff09; 堆排序的概念 堆排序是一种有效的排序算法&#xff0c;它利用了完全二叉树的特性。在C语言…...

七一建党节|热烈庆祝中国共产党成立103周年!

时光荏苒&#xff0c;岁月如梭。 在这热情似火的夏日&#xff0c; 我们迎来了中国共产党成立103周年的重要时刻。 这是一个值得全体中华儿女共同铭记和庆祝的日子&#xff0c; 也是激励我们不断前进的重要时刻。 103年&#xff0c; 风雨兼程&#xff0c;砥砺前行。 从嘉兴…...

Spring Boot应用知识梳理

一.简介 Spring Boot 是一个用于快速开发基于 Spring 框架的应用程序的工具。它简化了基于 Spring 的应用程序的配置和部署过程&#xff0c;提供了一种快速、便捷的方式来构建独立的、生产级别的 Spring 应用程序。 Spring Boot 的一些主要优点包括&#xff1a; 1. 简化配置…...

Spring中利用重载与静态分派

Spring中利用重载与静态分派 在Java和Spring框架中&#xff0c;重载&#xff08;Overloading&#xff09;和静态分派&#xff08;Static Dispatch&#xff09;是两个非常重要的概念&#xff0c;它们在处理类方法选择和执行过程中扮演着关键角色。本文旨在深入探讨Spring环境下…...

文本三剑客之awk:

文本三剑客awk&#xff1a; grep 查 sed 增删改查 主要&#xff1a;增改 awk 按行取列 awk awk默认的分隔符&#xff1a;空格&#xff0c;tab键&#xff0c;多个空格自动压缩为一个。 awk的工作原理&#xff1a;根据指令信息&#xff0c;逐行的读取文本内容&#xff0c;然…...

SpringSecurity-授权示例

用户基于权限进行授权 定义用户与权限 authorities()。 package com.cms.config;import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.security.core.userdetails.User; import…...

选哪个短剧系统源码好:全面评估与决策指南

在短剧内容创作和分享日益流行的今天&#xff0c;选择合适的短剧系统源码对于构建一个成功的短剧平台至关重要。短剧系统源码不仅关系到平台的稳定性和用户体验&#xff0c;还直接影响到内容创作者和观众的互动质量。本文将提供一份全面的评估指南&#xff0c;帮助您在众多短剧…...

AI时代的软件工程:挑战与改变

人工智能&#xff08;AI&#xff09;正以惊人的速度改变着我们的生活和工作方式。作为与AI关系最为密切的领域之一&#xff0c;软件工程正经历着深刻的转变。 1 软件工程的演变 软件工程的起源 软件工程&#xff08;Software Engineering&#xff09;是关于如何系统化、规范化地…...

Zuul介绍

Zuul 是 Netflix 开源的一个云平台网络层代理&#xff0c;它主要用于路由、负载均衡、中间件通信和动态路由。Zuul 本质上是一个基于 JVM 的网关&#xff0c;它提供了以下功能&#xff1a; 1.路由&#xff1a;Zuul 允许客户端和服务器之间的所有入站和出站请求通过一个中心化的…...

7-1作业

1.实验目的&#xff1a;完成字符收发 led.h #ifndef __GPIO_H__ #define __GPIO_H__#include "stm32mp1xx_rcc.h" #include "stm32mp1xx_gpio.h" #include "stm32mp1xx_uart.h"//RCC,GPIO,UART初始化 void init();//字符数据发送 void set_tt…...

ElasticSearch安装、配置详细步骤

一、环境及版本介绍 操作系统&#xff1a; Windows 10 软件版本&#xff1a; elasticsearch-7.17.22、kibana-7.17.22、IK-7.17.22 开发环境选择软件版本应提前考虑正式系统环境&#xff0c;否则会产生软件与服务器环境不兼容的问题出现&#xff0c;ElasticSearch与环境支持…...

【Mybatis 与 Spring】事务相关汇总

之前分享的几篇文章可以一起看&#xff0c;形成一个体系 【Mybatis】一级缓存与二级缓存源码分析与自定义二级缓存 【Spring】Spring事务相关源码分析 【Mybatis】Mybatis数据源与事务源码分析 Spring与Mybaitis融合 SpringManagedTransaction&#xff1a; org.mybatis.spri…...

本地AI小镇Alicization-Town部署指南:从零搭建多智能体模拟环境

1. 项目概述与核心价值最近在社区里看到不少朋友在讨论一个名为“Alicization-Town”的项目&#xff0c;它源自GitHub上的一个仓库ceresOPA/Alicization-Town。这个名字听起来有点二次元&#xff0c;但别被它迷惑了&#xff0c;这其实是一个相当硬核的、面向开发者和技术爱好者…...

怎样高效搭建AI多智能体交易系统:3步快速部署完整方案

怎样高效搭建AI多智能体交易系统&#xff1a;3步快速部署完整方案 【免费下载链接】TradingAgents-AI.github.io TradingAgents: Multi-Agents LLM Financial Trading Framework 项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-AI.github.io 想要让AI…...

Code-Act框架:让AI通过代码生成与执行实现智能体“动手”能力

1. 项目概述&#xff1a;Code-Act&#xff0c;一个让AI“动手”的智能体框架最近在AI智能体这个圈子里&#xff0c;一个叫“Code-Act”的项目热度挺高。它不是一个具体的应用&#xff0c;而是一个框架&#xff0c;一个旨在解决当前AI智能体“眼高手低”问题的底层工具。简单来说…...

ESP32-C3驱动2寸ST7789屏幕?手把手教你搞定LVGL移植(附避坑代码)

ESP32-C3与ST7789屏幕的LVGL移植实战指南 在物联网设备开发中&#xff0c;显示交互界面往往是提升用户体验的关键一环。ESP32-C3作为乐鑫推出的高性价比RISC-V芯片&#xff0c;搭配ST7789驱动的2寸LCD屏幕&#xff0c;能够构建出性能稳定、成本可控的嵌入式显示方案。本文将带你…...

星露谷物语SMAPI终极指南:5分钟解锁无限模组世界

星露谷物语SMAPI终极指南&#xff1a;5分钟解锁无限模组世界 【免费下载链接】SMAPI The modding API for Stardew Valley. 项目地址: https://gitcode.com/gh_mirrors/smap/SMAPI 你是否曾梦想过让星露谷物语变得更加精彩&#xff1f;想象一下&#xff1a;当你辛苦耕种…...

系统提示词工程:构建稳定可控的大语言模型应用实践

1. 项目概述与核心价值 最近在GitHub上看到一个挺有意思的项目&#xff0c;叫 edoardoavenia/chatgpt-system-prompts 。乍一看&#xff0c;这似乎又是一个收集ChatGPT提示词的仓库&#xff0c;但当你真正点进去&#xff0c;花点时间研究一下它的结构和内容&#xff0c;你会发…...

抖音无水印视频下载神器:3分钟快速上手,轻松保存高清无水印视频

抖音无水印视频下载神器&#xff1a;3分钟快速上手&#xff0c;轻松保存高清无水印视频 【免费下载链接】douyin_downloader 抖音短视频无水印下载 win编译版本下载&#xff1a;https://www.lanzous.com/i9za5od 项目地址: https://gitcode.com/gh_mirrors/dou/douyin_downlo…...

AD中域用户密码策略不生效的解决方案

每到一个月&#xff0c;AD就会提示修改密码&#xff0c;改就改吧&#xff0c;但是还提示一些乱七八糟的规则。 我把这些规则都禁用或是设为没有定义了&#xff0c;但还是报“不能和之前的0个密码相同”&#xff0c; 最后&#xff0c; 解决方案&#xff1a; 在域控制器服务器中&…...

研扬EPIC-RPS9工控主板解析:4英寸板载13代酷睿,赋能边缘AI与机器视觉

1. 项目概述&#xff1a;当“小钢炮”遇上工业严苛环境在工业自动化、边缘计算和嵌入式视觉这些领域里&#xff0c;我们常常面临一个经典矛盾&#xff1a;既要强大的算力来处理海量数据、运行复杂算法&#xff0c;又要设备足够紧凑、坚固&#xff0c;能塞进各种空间受限、环境恶…...

RK3506开发板PWM输入捕获配置与调试实战指南

1. 项目概述&#xff1a;在RK3506上搞定PWM输入捕获最近在做一个工业网关项目&#xff0c;需要精确测量外部传感器发来的PWM信号频率和占空比&#xff0c;核心板选型正好落在了触觉智能的RK3506开发板上。这块板子接口丰富&#xff0c;性能也够用&#xff0c;但上手调试PWM输入…...