模式 哨兵 集群springboot

Redis Template连接哨兵

......
哨兵 Template Redis

搭建哨兵集群

......
哨兵 集群

卸载Ceph集群中的OSD

# 卸载Ceph集群中的OSD ```sh 要卸载Ceph集群中的OSD(对象存储守护程序),您可以按照以下步骤执行。 请注意,在卸载OSD之前,请确保您已经安全备份了Ceph集群中的数据,因为卸载OSD将导致数据重新平衡和迁移。 ``` ## 1.**停用OSD** 在卸载OSD之前,您需要将它们 ......
集群 Ceph OSD

springboot随项目启动,实时监控日志文件并进行操作

项目中用到了一个开源音视频服务,但是同事的服务有可能导致开源服务崩溃,所以就写了一个实时监控开源服务输出日志的服务,如果日志中有error信息的话就自动重启那个开源服务。 不过后来还是在项目中把这部分屏蔽了。 1 @Component 2 public class FileWatcherRunner ......
springboot 实时 文件 项目 日志

搭建主从集群

......
主从 集群

静态搭建etcd集群(二进制安装)

| 软件 | 版本 | | | | | etcd | v3.5.9 | | cfssl | v1.6.4 | ### 一、下载文件 ![image](https://img2023.cnblogs.com/blog/2833167/202309/2833167-20230904174006126-3 ......
二进制 集群 静态 etcd

springboot打包运行失败

没有包含启动类的class 添加maven pom.xml; ` org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} com.hidisp.HidispApplication true--> repacka ......
springboot

使用Idea创建一个父子SpringBoot项目

一、概述 在设计微服务的时候,每个服务都是单独的一个应用,并且可以单独运行。一个大项目中可能会有N个微服务。此时如果不集中管理ide就会打开多个项目,每个项目都是一个单独的窗口,切换起来异常麻烦。其就相当于打开了多个不相关的项目。那么有没有办法可以让这些同一个项目的微服务集中管理呢。答案是肯定的,下 ......
父子 SpringBoot 项目 Idea

行为型设计模式-访问器 Visitor

### 简介 在不改变原有类的前提下,可以新增不同的访问器,每种访问器都可自定义访问策略。 如超市购物车里什么物品都有,顾客遍历访问商品主要查看商品是否过期,包装是否完整,收银员遍历商品主要查看价格。顾客和收银员可以理解为两种Visitor,各自关注的重点就是Visitor中的visit方法实现逻辑 ......
设计模式 行为 Visitor 模式

行为型设计模式-状态 State

### 简介 跟状态机密切相关。有限状态机 FSM 包含 状态、事件、动作三个元素。 当发生一个事件时,引发老状态变成新状态,并执行一个动作。 状态和行为间一般是有限制的,如某些行为只能再某些状态下进行,某些状态只能触发某些行为。 简单的状态间转换可使用 if else。 更有条理的可以用查表法:二 ......
设计模式 状态 行为 模式 State

行为型设计模式-策略 Strategy

### 简介 一组实现了同一个策略接口的策略,可以随时指定用哪一种策略完成业务。 策略模式其实跟桥接模式很像,都是通过持有另一个对象,达到组合的效果。 ### 角色 - Context 上下文 可设置使用的 Strategy - 抽象 Strategy - 具体 Strategy ### 类图 如图 ......
设计模式 Strategy 策略 行为 模式

行为型设计模式-模板方法 Template Method

### 简介 父类抽象类定义大的处理流程,部分细节做成抽象方法,留给子类去实现。 如Java的JUnit中, setUp tearDown方法都是留给具体的测试用例来写,Servlet中service处理了一个请求的大部分工作,留下doGet和doPost给业务自定义处理。 另外callback一般 ......
设计模式 Template 模板 行为 模式

行为型设计模式-备忘录 Memento

### 简介 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态,该状态保存在对象之外,这样就可以不破坏原有对象的封装性了。 ### 角色 - Originator 原发器 即需要被保存状态的类 - 抽象 Memento 备忘录类 定义备忘录基本接口 可以看做成是快照 Snapshot - 具 ......
设计模式 备忘录 行为 Memento 模式

springboot项目自动运行脚本

注意文件格式unix格式(Windows cr lf换行符有不可见字符) ```shell #!/bin/sh # 服务名(要与配置文件中的server名保持一致) APP_NAME="" # git本地仓库路径 GIT_RESPOSITORY="" # 配置文件存储位置 PROFILE_LOCAT ......
脚本 springboot 项目

springBoot long类型 长id 到前端丢失精度问题

在Spring Boot中,如果将Long类型的id传递到前端,可能会遇到精度丢失的问题。这是因为JavaScript无法精确地表示大于Number.MAX_SAFE_INTEGER(即9007199254740991)的整数。 为了解决这个问题,你可以采用以下方法之一: 方式1 : 通过注解方式 ......
前端 精度 springBoot 类型 问题

SpringBoot学习之配置MyBatis常见异常

Invalid bound statement (not found) 出现原因和解决方法: 常见原因: 1.mapper.xml中namespace和实际mapper接口所在的位置不一致。 2.mapper.xml中的id名称和maapper接口中的方法名称不一致。 3.如果上述两点都没有问题,那 ......
SpringBoot 常见 MyBatis

网易Airtest全新推出:小型便携式集群解决方案!

它来了~它来了~网易Airtest全新版本的小型便携式集群方案它来啦!我们这次改进之后,便携式机柜更便捷~功能性更强啦! ......
集群 解决方案 Airtest 全新 方案

K8s 多集群实践思考和探索

本文主要讲述了一些对于k8s多集群管理的思考,包括为什么需要多集群、多集群的优势以及现有的一些基于Kubernetes衍生出的多集群管理架构实践。 ......
集群 K8s K8 8s

SpringBoot常用注解大全

这里整理了一张SpringBoot常用注解的思维导图,本文主要讲解这些注解的用法。 ![](https://img2023.cnblogs.com/blog/1423504/202309/1423504-20230906234237716-758604236.png) #组件相关注解 ##@Cont ......
注解 SpringBoot 常用 大全

如何理解SpringBoot的Starter

Starter是SpringBoot的四大核心功能特性之一,除此之外,SpringBoot还有自动装配,Actuator监控等特性 SpringBoot里面的这些特性,都是为了让开发者在开发基于Spring生态下的企业级应用时,只需要关系业务逻辑,减少对配置和外部环境的依赖 ......
SpringBoot Starter

工厂设计模式

### 工厂设计模式 #### 简单(静态)工厂模式 ##### 基本介绍 - 1.简答工厂模式,属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单,最实用的模式。 - 2.简单工厂模式:定义了一个创建对象的类,由这个类来封装 ......
设计模式 工厂 模式

ElasticSearch系列——查询、Python使用、Django/Flask集成、集群搭建,数据分片、位置坐标实现附近的人搜索

@[toc] # Elasticsearch之-查询 ``` 查询分类: 基本查询:使用es内置查询条件进行查询 组合查询:把多个查询组合在一起进行复合查询 过滤:查询的同时,通过filter条件在不影响打分的情况下筛选数据 ``` ## 一 基本查询 ```python #添加映射 PUT lag ......
集群 坐标 ElasticSearch 位置 数据

Redis哨兵模式

哨兵(Sentinel) 在redis主从默认是只有主具备写的能力,而从只能读。如果主宕机,整个节点不具备写能力。但是如果这是让一个从变成主,整个节点就可以继续工作。即使之前的主恢复过来也当做这个节点的从即可。 Redis的哨兵就是帮助监控整个节点的,当节点主宕机等情况下,帮助重新选取主。 Redi ......
哨兵 模式 Redis

Redis 哨兵

# redis 哨兵 ![哨兵](https://cdn.xiaolincoding.com/gh/xiaolincoder/redis/哨兵/哨兵提纲.png) ## 1. 哨兵的作用 检查Master和Slave是否运作正常,实现主从节点故障转移。 它会监测主节点是否存活,如果发现主节点挂了,它 ......
哨兵 Redis

单例模式1.0

> 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 @[TOC](文章目录) # 一、单例模式是什么? ## 1.官方解释 > 单例模式,属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例(根据需要,也有可能一个线程中属于单例,如:仅线程上下文 ......
模式 1.0

网红淘客卷轴模式系统开发介绍和部分源码分享

网红淘客也是一种卷轴模式系统。什么是卷轴模式呢?新用户注册,先送你一部分积分,该积分用于兑换一个初始任务,俗称卷轴!卷轴模式的赚钱的原理是,你用积分兑换初级任务包,完成卷轴任务之后,你可以获得更多的积分,然后复投,达到一定数量后可以兑换更高级的任务包,任务包越高级每次获得的积分也就越多。这些积分可以 ......
卷轴 源码 模式 部分 系统

Scrum敏捷开发模式的优势、实践经验及适用企业分享

Leangoo领歌是一款永久免费的专业敏捷开发管理工具,支持私有部署,它提供端到端敏捷研发管理解决方案,包括小型团队敏捷开发,规模化敏捷SAFe,Scrum of Scrums大规模敏捷,涵盖敏捷需求管理、任务协同、进展跟踪、缺陷管理、统计度量等。提供了不同视角的统计,例如:进度统计、燃尽图、团队速... ......
优势 模式 经验 Scrum 企业

SAGA模式及各种模式对比

......
模式 SAGA

sentinel环境搭建及集合SpringBoot简单使用

目录: 1.SpringBoot+Nacos+OpenFeign实现服务的注册、发现、远程调用 2.SpringBoot+Nacos+Gateway实现一个端口调用多个不同服务 一、概述 Alibaba Sentinel 是一款高性能且轻量级的流量控制、熔断降级解决方案。是面向分布式服务架构的高可用 ......
SpringBoot sentinel 环境