etcd集群k8s k8

WebSocket集群解决方案,不用MQ

​ 首先不了解WebSocket的可以先看看这篇文章,以及传统的WebSocket方案是怎么做的,https://www.cnblogs.com/jeremylai7/p/16875115.html 这是用MQ解决的版本,那么这种方案存在什么问题呢。 第一:增加MQ,可能造成消息挤压、消息顺序的问题 ......
集群 WebSocket 不用 解决方案 方案

Kubernetes集群(四)——Ingress应用路由安装

1. 获取部署文件 https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.6.4/deploy/static/provider/cloud/deploy.yaml 2. 编辑部署文件 使用编辑工具打开配置文件 ......
集群 路由 Kubernetes Ingress

Rancher系列文章-Rancher v2.6使用脚本实现导入集群

概述 最近在玩 Rancher, 先从最基本的功能玩起, 目前有几个已经搭建好的 K8S 集群, 需要批量导入, 发现官网已经有批量导入的文档了. 根据 Rancher v2.6 进行验证微调后总结经验. 1. Rancher UI 获取创建集群参数 访问Rancher_URL/v3/cluster ......
Rancher 集群 脚本 文章 v2

k8s-hpa

kubectl scale 对运行在k8s 环境中的pod 数量进行扩容(增加)或缩容(减小)。 HPA:(Horizontal Pod Autoscaler)Pod自动弹性伸缩,K8S通过对Pod中运行的容器各项指标(CPU占用、内存占用、网络请求量)的检测,实现对Pod实例个数的动态新增和减少。 ......
k8s-hpa hpa k8 8s

k8s-pv/pvc

默认情况下容器中的磁盘文件是非持久化的,对于运行在容器中的应用来说面临两个问题, 第一:当容器挂掉kubelet将重启启动它时,文件将会丢失; 第二:当Pod中同时运行多个容器,容器之间需要共享文件时,Kubernetes的Volume解决了这两个问题。 PV/PVC PersistentVolum ......
k8s-pv pvc k8 8s pv

OpenYurt v1.2 新版本深度解读(三):五步搭建一个OpenYurt集群

OpenYurt 作为业界首个无侵入云原生边缘计算平台近期迎来了 v1.2.0 版本的发布,在 Kubernetes 无侵入、云边端全协同、跨网络域通信等特性上持续发力,深入打造 OpenYurt + Kubernetes 实现海量边缘计算业务的持续交付与高效运维管理能力。 ......
OpenYurt 集群 深度 v1

k8s~Ingress转发出现502的问题

目前在对接keycloak过程中,通过云端LB到ingress,再由ingress到k8s-service,在配置完成之后,偶发出现502的情况。 ingress的配置,先是实现了客户端的会话保持 apiVersion: extensions/v1beta1 kind: Ingress metada ......
Ingress 问题 k8s 502 k8

minio serverpool 进行集群扩容测试试用

minio 以前是推荐联邦解决集群的问题,但是现在已经废弃了,推荐通过server pool 模式进行集群的扩容处理,而且提供了比较全的命令还是比较方便的 以下是一个简单的测试:包含了两个server pool,将1的数据迁移到2中 环境准备 docker-compose 如下包含了两个server ......
集群 serverpool minio

云原生周刊:K8s 在 v1.27 中移除的特性和主要变更

文章推荐 K8s 在 v1.27 中移除的特性和主要变更 随着 Kubernetes 发展和成熟,为了此项目的整体健康,某些特性可能会被弃用、移除或替换为优化过的特性。基于目前在 v1.27 发布流程中获得的信息,本文将列举并描述一些计划在 Kubernetes v1.27 发布中的变更, 发布工作 ......
周刊 特性 K8s K8 8s

Haproxy集群

一、Haproxy简介 Haproxy 是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 1.1Haproxy应用分析 LVS在企业应用中抗负载能力很强,但存在不足 LVS不支持正则处理,不能实现动静分离 对于大型网站,LVS的实施配置复 ......
集群 Haproxy

基于docker-compose部署 简单nsq 集群

基于docker-compose部署 简单nsq 集群 主要目的是搭建一个测试环境,同时使用了nodejs 客户端sdk nsq 简单了解 nsqd:一个负责接收、排队、转发消息到客户端的守护进程nsqlookupd:管理拓扑信息并提供最终一致性的发现服务的守护进程nsqadmin:一套Web用户界 ......
集群 docker-compose compose docker nsq

LVS负载均衡集群——NAT地址转换模式与DR直接路由模式

一.LVS集群基本介绍 1.集群是什么 Cluster,集群、群集 由多台主机构成,但对外只表现为一个整体,只提供一个访问入口(域名或IP地址),相当于一台大型计算机。 2.集群的类型 2.1 负载均衡群集(Load Balance Cluster) 提高应用系统的响应能力、尽可能处理更多的访问请求 ......
模式 集群 路由 地址 LVS

【必须收藏】别再乱找TiDB 集群部署教程了,这篇保姆级教程来帮你!!| 博学谷狂野架构师

TiDB 基础使用 TiDB dashboard使用 TiDB Dashboard 是 TiDB 自 4.0 版本起提供的图形化界面,可用于监控及诊断 TiDB 集群。TiDB Dashboard 内置于 TiDB 的 PD 组件中,无需独立部署。 集群概况 查看集群整体 QPS 数值、执行耗时、消 ......
教程 集群 架构 保姆 TiDB

nacos集群无法正确显示服务列表问题

起因是在使用dubbo的过程中,选用的注册中心是nacos,并且使用的nacos集群。 应用启动后,在nacos控制台查看注册的服务列表,包括消费者和服务者,都无法及时刷新。刷新的唯一方式是重启nacos。 后面经过一系列排查,发现我们的nacos集群是三个节点的,这是正常的并且也是nacos推荐的 ......
集群 问题 nacos

Kubernetes集群(三)——Kuboard安装

1. 获取安装文件 curl -o kuboard-v3.yaml https://addons.kuboard.cn/kuboard/kuboard-v3-storage-class.ya 2. 安装文件自定义 mkdir -p /root/kuboard && cd /root/kuboard ......
集群 Kubernetes Kuboard

31、K8S-数据存储之PV、PVC

1、基础知识 1.1、流程梳理 1.1.1、PV-Persistent Volume 之前我们提到的Volume可以提供多种类型的资源存储(可持久或不持久),但是它定义在Pod上的,是属于"资 源对象"的一部分。工作中的存储资源一般都是独立的,这就是资源对象Persistent Volume(PV) ......
数据 K8S PVC K8 8S

[docker]mesos集群的启动脚本

宿主机的IP地址列表 mesos-lb:192.168.253.159 mesos-marathon:192.168.253.159 mesos-master:192.168.253.159 mesos-slave:192.168.253.160 mesos-slave:192.168.253.16 ......
集群 脚本 docker mesos

Kubernetes集群(二)——nfs的存储类(storageclass)

1. 安装nfs-server 1.1. 新建虚拟机用于nfs服务开启 作为存储服务器,存储空间配置高一些。 安装nfs服务 yum install -y nfs-utils rpcbind 创建共享目录 mkdir /root/test-pv 配置nfs服务信息 vi /etc/exports 添 ......
集群 storageclass Kubernetes nfs

k8s安装与部署

设置主机名,注意不用使用下划线: hostnamectl set-hostname k8s-master 初始化: kubeadm init \ --apiserver-advertise-address=172.16.17.14 \ --image-repository registry.aliy ......
k8s k8 8s

Kubernetes集群(一)——Sealos搭建Kubernetes集群

1. 虚拟机环境准备 test-master-1 主结点1 test-worker-1 工作节点1 采用ESXI虚拟机管理系统创建新虚拟机。 2. 安装Kuberenetes集群 2.1. 更新软件源 在主结点1、工作节点1都进行 yum update 2.2. 安装Sealos 安装下载工具 yu ......
集群 Kubernetes Sealos

解决集群环境下定时任务多次执行的办法有哪些?

只在一台服务器上部署该定时任务代码 优点:解决方法容易理解 缺点:部署麻烦,需要多套代码,且当这台服务器出问题时就没定时任务了。 在定时任务代码上加上某个特定的ip限制,仅某个ip的服务器能运行该定时任务 优点:解决方法容易理解,部署简单,不需要多套代码。 缺点:同上,只能规定一台服务器运行,发生故 ......
集群 任务 办法 环境

Rancher 系列文章-K3S 集群升级

概述 书接上回:《Rancher 系列文章-Rancher 升级》, 我们提到:将 Rancher 用 Helm 从 v2.6.3 升级到 v2.6.4. 接下来开始进行 K3S 集群的升级:将 K3S 集群从 v1.21.7+k3s1 升级到 v1.22.5+k3s2 相关信息 本次升级的 K3S ......
集群 Rancher 文章 K3S K3

GO实现Redis:GO实现Redis集群(5)

采用一致性hash算法将key分散到不同的节点,客户端可以连接到集群中任意一个节点 https://github.com/csgopher/go-redis 本文涉及以下文件: consistenthash:实现添加和选择节点方法 standalone_database:单机database cli ......
Redis 集群

Elasticsearch 学习-windows上搭建集群

Elasticsearch 学习-windows上搭建集群 3.1 相关概念 3.1.1 单机**&** 集群 单台Elasticsearch服务器提供服务,往往都有最大的负载能力,超过这个阈值,服务器性能就会大大降低甚至不可用,所以生产环境中,一般都是运行在指定服务器集群中。 ==除了负载能力,单 ......
集群 Elasticsearch windows

K8S学习笔记之卸载K8S集群

阅读目录 0x00 概述 0x01 操作 0x00 概述 有时候需要卸载已安装在本机的K8S服务和服务,本文卸载的K8S面向使用kubeadm或者二进制方法安装的,不涉及使用rpm包安装的集群; 主要使用kubeadm reset和删除指定文件的方法,卸载K8S集群。 0x01 操作 首先清理运行到 ......
集群 K8S 笔记 K8 8S

java——spring boot集成kafka——集群分区消费策略

图中Kafka集群有两个broker,每个broker中有多个partition。 ⼀个partition只能被⼀个消费组⾥的某⼀个消费者消费,从⽽保证消费顺序。 Kafka只在partition的范围内保证消息消费的局部顺序性,不能在同⼀个topic中的多个partition中保证总的消费顺序性。 ......
集群 策略 spring kafka java

K8s CrashLoopBackOff 如何排障?

什么是 CrashLoopBackOff CrashLoopBackOff 是在 k8s 中较常见的一种 Pod 异常状态,最直接的表述,集群中的 Pod 在不断的重启挂掉,一直循环,往往 Pod 运行几秒钟 因为程序异常会直接死掉,没有常驻进程,但是 容器运行时 会根据 Pod 的重启策略(默认为 ......
CrashLoopBackOff K8s K8 8s

Redis主从集群切换数据丢失问题如何应对?

数据丢失的情况 异步复制同步丢失 集群产生脑裂数据丢失 异步复制丢失 对于Redis主节点与从节点之间的数据复制,是异步复制的,当客户端发送写请求给master节点的时候,客户端会返回OK,然后同步到各个slave节点中。 如果此时master还没来得及同步给slave节点时发生宕机,那么maste ......
主从 集群 数据 问题 Redis

wsl 中 docker-compose 搭建 kafka 集群出现的外部访问错误

在 wsl 中用 docker-compose 搭建了一台 zookeeper + 三台 broker 的 kafka 集群,使用的镜像是 bitnami/kafka,在按照镜像文档运行容器后,发现运行在宿主机里的客户端程序无法正确的推送/消费消息,研究后发现镜像文档只适用于客户端程序和 kafka ......
集群 docker-compose 错误 compose docker