模式 哨兵 集群springboot

Elasticsearch专栏 集群分片管理

Elasticsearch 集群分片管理 简介 Elasticsearch 是一个分布式搜索和分析引擎,数据在集群中被分割成多个分片,以实现高性能和可伸缩性。在管理 Elasticsearch 集群时,分片的合理分配和监控是至关重要的。 分片基础知识 主分片(Primary Shard): 每个索引 ......
集群 Elasticsearch 专栏

Elasticsearch专栏 集群安全认证

Elasticsearch 集群安全认证 简介 Elasticsearch 的安全认证功能用于确保只有经过授权的用户才能访问集群和执行特定操作。这有助于保护集群中的数据和资源。 安全认证组件 1. X-Pack Security 插件 X-Pack 是 Elastic 提供的官方插件,包含了 Ela ......
安全认证 集群 Elasticsearch 专栏

设计模式Java实战,彻底学会

​ ​这是全网最强的Java设计模式实战教程。此教程用实际项目场景,结合SpringBoot,让你真正掌握设计模式。 网址是:Java设计模式实战专栏介绍 - 自学精灵(也可以百度搜索“自学精灵”)。 本设计模式专栏的威力 用Java实战来介绍常用的设计模式,让你真正掌握设计模式。 用项目实际场景进 ......
设计模式 实战 模式 Java

TDSQL(MySQL版本)集群增加hdfs节点

一、需求:1、在原有集群上面增加3个hdfs节点,替换掉之前的hdfs;2、将替换掉的3台hdfs中2台 变成proxy节点,增加到第一套集群 二、参考文档:腾讯云数据库 TDSQL MySQL版_V10.3.19.x.x_部署指南(注意不要使用其中的nokey.sh脚本) 三、操作步骤:1、启动a ......
节点 集群 版本 TDSQL MySQL

模板模式

模板模式 模板模式(Template Pattern),定义一个操作中算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构,只是重定义该算法的某些特定步骤。这种类型的设计模式属于行为型模式。 只说这个概念比较抽象,直接来看代码(网上找的): public abstract cl ......
模板 模式

mariadb集群切换成mysql5.7集群

mariadb集群安装 yum list | grep galera yum install galera mariadb-server-galera rsync systemctl start mariadb 仓库源查看可以安装的包 添加yum源 [galera] name = Galera ba ......
集群 mariadb mysql5 mysql

SpringBoot框架中的DAO层、Entity层、Service层、Controller层

非原创,看了许多篇博客的总结 一般的项目模块中都有DAO、Entity、Service、Controller层。 Entity层是实体层,也就是所谓的model,也称为pojo层,是数据库在项目中的类,该文件包含实体类的属性和对应属性的set、get方法; DAO层=mapper层,现在用Mybat ......
SpringBoot Controller 框架 Service Entity

rabbitmq的五种模式

第一种:简单模式 Simple 一个消费者消费一个队列 第二种:工作模式 Work 多个消费者消费一个队列 第三种:发布订阅模式 X代表交换机消息产生者将消息放入交换机,交换机发布订阅把消息发送到所有消息队列中,对应消息队列的消费者拿到消息进行消费 相关场景:邮件群发,群聊天,广播(广告) 第四种: ......
rabbitmq 模式

SpringBoot的Controller,Service,Repository层的使用

找回熟悉的Controller,Service Controller哪儿去了? 对于很多习惯了Spring开发的同学来讲,Controller,Service,DAO 这些套路突然间都没了会有不适感。其实呢,这些东西还在,只不过对于较简单的情景下,这些都变成了系统背后帮你做的事情。这一小节我们就先来 ......
SpringBoot Controller Repository Service

elasticsearch集群red恢复损坏的索引

背景 客户磁盘损坏,修复磁盘后,重启机器,发现elasticsearch启动成功,ES状态正常green,但是历史数据都没有加载进,查看ES存储数据目录,发现数据还在。 解决方案 首先,需要确认indices目录下的lucene 索引正常。需要关闭ES(实际操作索引处于close状态也可以)。 # ......
集群 elasticsearch 索引 red

代理模式

动态代理核心代码 /** * @Author: jishaleng */ public class ProxyInvocationHandler implements InvocationHandler { // 目标对象/委托对象 private Object target; public Pro ......
模式

Kubernetes高可用集群二进制部署v1.28.0版本

一、集群环境准备 1.1 主机规划 主机IP地址 主机名 主机配置 主机角色 软件列表 192.168.198.144 k8s-master1 2C4G master kube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubectl ......
二进制 集群 Kubernetes 版本 28.0

【云计算】在springboot项目在华为云CCE容器中启动日志时间和系统时间不一致

问题背景: 在springboot项目在华为云CCE容器中启动日志时间和系统时间不一致,会快8个小时 解决: 在环境变量中加入TZ=Asia/Shanghai ......
时间 容器 springboot 项目 系统

记录Springboot中向企业微信指定人员发送含链接的消息

背景: 从海康智能门禁获取到了进入教室的人脸信息,由此得到一批用户List,等会儿就要实时向这批用户发送消息“***,您已进入**教室,请填写使用情况表<a href="****">”。 过程: 读了微信的开发者文档,摸索着写了测试代码。 在debug时,发现微信传来的是{"errcode":600 ......
Springboot 消息 人员 链接 企业

Springboot 2.7 open api:swagger | knife4j | spring doc

* [集成 Spring Doc 接口文档和 knife4j | SpringBoot 2.7.2 实战基础 - 掘金](https://juejin.cn/post/7201195677128687674)* [Springboot 2.7 集成 Swagger 增强版接口框架 Knife4j 4 ......
Springboot knife4j swagger knife4 spring

修改Zabbix源码实现监控数据同时写入数据库和ES集群

写在开篇 玩过 Zabbix 的朋友都了解,Zabbix 提供了与 Elasticsearch(ES)的集成,允许用户将历史数据存储在 Elasticsearch 中,而无需使用传统数据库。在高监控负载的生产环境中,这种架构带来了多重好处。首先,它有效减轻了数据库的负担,从而提高了整体性能。其次,通 ......
数据 集群 源码 同时 数据库

linux部署springboot应用占用80端口启动失败

在 UNIX 及其派生系统上,低于 1024 的 Internet 端口保留供 root 用户使用。这意味着它们通常由关键系统服务使用,这些服务本身需要root访问权限才能启动。 如果服务由 systemd 运行,以非root用户执行,可以进行以下操作 1,打开unit文件 /etc/systemd ......
端口 springboot linux

XA事务模式支持

运行机制 执行阶段(借助于数据库的XA协议,执行阶段通过预执行将数据持久化,但分支事务没做提交): 可回滚:业务 SQL 操作放在 XA 分支中进行,由资源对 XA 协议的支持来保证 可回滚 持久化:XA 分支完成后,执行 XA prepare,同样,由资源对 XA 协议的支持来保证 持久化(即,之 ......
事务 模式

Spring Boot2.x 整合 Shiro (JWT模式)

参考 https://www.jianshu.com/p/9b6eb3308294 https://segmentfault.com/a/1190000014479154 https://blog.csdn.net/Yearingforthefuture/article/details/117384 ......
模式 Spring Boot2 Shiro Boot

rabbitmq 集群docker玩法

属于一个简单测试玩的,rabbitmq 实际最近几年变化还是挺大的(主要是一些新特性,核心amqp 是一致的) 环境准备 测试一个基于raft 选举的rabbitmq 集群队列 docker-compose version: "3" services: mq: build: ./ container ......
玩法 集群 rabbitmq docker

Redis 分片集群

1.Redis分片集群 1.1.搭建分片集群 主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决: 海量数据存储问题 高并发写的问题 使用分片集群可以解决上述问题,如图: 分片集群特征: 集群中有多个master,每个master保存不同数据。 每个master都可以有多个slav ......
集群 Redis

springboot整合druid及多数据源配置

前言 本篇主要分两部分 ①springboot整合druid的代码配置,以及druid的监控页面演示;②对实际场景中多数据源的配置使用进行讲解。 一、springboot整合druid的演示demo可以用idea快速生成一个可运行的demo工程,具体可以参考如何快速创建springboot项目 主要 ......
数据源 springboot 数据 druid

SpringBoot的多数据源以及事务解决方案(上篇)

SpringBoot的多数据源以及事务解决方案 背景 一个主库和N个应用库的数据源,并且会同时操作主库和应用库的数据,需要解决以下两个问题: 如何动态管理多个数据源以及切换? 如何保证多数据源场景下的数据一致性(事务)? 数据切换原理 通过扩展Spring提供的抽象类AbstractRoutingD ......

Redis - (7) 分片集群

前言 哨兵集群由于自身存在的问题,因此出现了分片集群。 分片集群 (1)集群中有多个master,每个master保存不同的数据。【可以解决数据海亮的问题】 (2)每个master也可以有多个slave节点。 (3)master之间可以互相ping监测彼此的健康状态【即master自己之间实现了哨兵 ......
集群 Redis

C#设计模式之观察者模式

前言 观察者(Observer)模式也称发布-订阅(Publish-Subscribe)模式,定义了对象间一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 观察者模式的图解如下所示: Subject(目标): 目标知道它的观察者。可以有任意多个观察者观察同 ......
模式 观察者 设计模式

集群渲染是?渲染农场是?两者与云渲染关联是什么

在数字化浪潮不断推进的当下,渲染技术在多个行业中发挥着至关重要的作用,尤其体现在电影制作、建筑可视化以及电子游戏开发等领域。在众多渲染技术中,集群渲染、渲染农场以及云渲染特别受到业界的重视。本文旨在阐述这些概念的含义以及它们之间的相互联系。 一、集群渲染的概念与应用 集群渲染是借助计算机网络的力量, ......
集群 农场

dell服务器设置bios中cpu为性能模式

温馨提示:开启cpu性能模式可能会增加耗电量、设备温度升高、风扇转速加快等情况。 1. 开机按DEL或F2键进入bios 2. 选择system bios 3. 选择System Profile Settings 4. 在System Profile下拉框中选择Performance 5. 按下F1 ......
性能 模式 服务器 dell bios

SpringBoot集成redisson操作redis

1 引入maven 只需引入redisson-spring-boot-starter就可以了,不过这里需要注意springboot与redisson的版本,因为官方推荐redisson版本与springboot版本配合使用。版本不匹配会导致这种问题。 将 Redisson 与 Spring Boot ......
SpringBoot redisson redis

深入探讨:设计模式中的原型模式

原型设计模式是一种创建型模式,旨在通过复制现有对象创建新对象,而无需向客户端暴露对象的创建逻辑。该模式适用于当需要创建的对象的类型和数量无法在编译时确定,或者对象的创建过程比较复杂时。通过原型设计模式,我们可以使用原型对象作为模板,然后通过复制这个原型对象来创建新的对象。 原型设计模式的核心在于原型... ......
模式 设计模式 原型

设计模式一

简介 设计模式是一种最佳实践,是长期起来总结的解决一系列问题的一种套路。 一般针对面向对象语言而言,从大型软件架构出发,便于升级和维护的软件设计思想,强调降低依赖耦合 目的:代码重用和工程化 类型 创建型:创建对象的同时隐藏创建的业务逻辑 工厂模式、单例模式、建造者模式、原型模式 结构型:将现有的类 ......
设计模式 模式
共7400篇  :7/247页 首页上一页7下一页尾页