E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
高可用K8S
Zookeeper与Kafka学习笔记
一、Zookeeper核心要点1.核心特性分布式协调服务,用于维护配置/命名/同步等元数据采用层次化数据模型(Znode树结构),每个节点可存储<1MB数据典型应用场景:HadoopNameNode
高可用
上海研博数据
·
2025-03-11 15:51
zookeeper
kafka
学习
Zookeeper学习
Zookeeper是由Apache提供的,并且广泛应用于各种分布式应用中,特别是在
高可用
、高可靠性和高性能的系统中。
种豆走天下
·
2025-03-11 15:21
zookeeper
学习
分布式
Zookeeper实践指南
高可用
性:采用主从
Kale又菜又爱玩
·
2025-03-11 15:20
zookeeper
分布式
java
《Quick Start Kubernetes》读后感
面试的时候经常被问到kubernetes(下称
k8s
),所以打算学习
k8s
。
·
2025-03-11 15:25
python
ARM64环境部署EFK8.15.3收集
K8S
集群容器日志
环境规划主机IP系统部署方式ES版本CPU架构用户名密码192.168.1.225Ubuntu22.04.4LTSdockerelasticsearch:8.15.3ARM64elasticllodyi4TMmZDES集群部署创建持久化目录(所有节点)mkdir-p/data/es/{data,certs,logs,plugins}mkdir-p/data/es/certs/{ca,es01}服务
llody_55
·
2025-03-11 11:21
kubernetes
容器
云原生
运维
es
java
elasticsearch
YashanDB归档管理
doc.yashandb.com/yashandb/23.3/zh/%E6%95%B0%E6%8D%AE%...YashanDB通过开启归档模式来进行redo日志文件自动归档,用以支持生产环境中的数据热备份以及
高可用
主备部署场景的主备同步
·
2025-03-11 10:46
数据库
Redis 主从复制机制深度解析与实践指南
Redis的主从复制(Replication)是构建
高可用
、高性能分布式缓存和数据库系统的核心机制。
月落星还在
·
2025-03-11 10:12
redis
redis
数据库
缓存
docker和kubectl客户端安装Linux
Kubernetes(简称
K8s
)是一个开源的容器编排工具,用于自动化容器的部署、扩展和管理。在Linux环境中安装Docker和Kubernetes客户端(kubect
yyytucj
·
2025-03-11 05:31
docker
linux
容器
CICD系列之
k8s
k8s
安装操作系统配置主机规划hosts配置(所有主机都要配置)防火墙配置(所有主机都要配置)内核配置参数(所有主机都要配置)selinux和swap配置(所有主机都要配置)ipvs配置(所有主机都要配置
john137724
·
2025-03-11 05:31
DEV-OPS
k8s
开源向量数据库介绍说明
Qdrant特点:
高可用
性、易用性,支持实时更新和过滤。编程接口:支持REST和gRPC。使用场景:个性化推荐、自然语言搜索、商品搜索。Weaviate特点:基于GraphQ
❀͜͡傀儡师
·
2025-03-11 04:52
开源
数据库
curl不通
k8s
_【
K8S
排错】在集群的POD内不能访问clusterIP和service
排错背景:在一次生产环境的部署过程中,配置文件中配置的访问地址为集群的Service,配置好后发现服务不能正常访问,遂启动了一个busybox进行测试,测试发现在busybox中,能通过coredns正常的解析到IP,然后去ping了一下service,发现不能ping通,pingclusterIP也不能ping通。排错经历:首先排查了kube-proxy是否正常,发现启动都是正常的,然后也重启了
weixin_39950057
·
2025-03-11 03:44
curl不通
k8s
在
K8S
中,svc底层是如何实现的?
在Kubernetes中,Service是集群内部的一个抽象层,用于定义一组Pod的逻辑分组,并提供统一的访问入口点,同时还可以对这些Pod提供负载均衡和网络代理功能。Service底层的实现主要包括以下几个关键组件和技术:标签选择器(LabelSelectors)Kubernetes中的Service并不直接指向具体的PodIP地址,而是通过标签选择器(LabelSelectors)关联到具有匹
Dusk_橙子
·
2025-03-11 02:06
K8S
kubernetes
容器
云原生
K8s
1.27.1 实战系列(六)Pod
一、Pod介绍1、Pod的定义与核心设计Pod是Kubernetes的最小调度单元,由一个或多个容器组成,这些容器共享网络、存储、进程命名空间等资源,形成紧密协作的应用单元。Pod的设计灵感来源于“豌豆荚”模型,容器如同豆子,共享同一环境但保持隔离性。其核心设计目标包括:轻量性:Pod本身不负责资源分配,仅作为容器的逻辑封装单元,高效利用集群资源。临时性:Pod生命周期短暂,故障或任务完成后会被销
白昼ron
·
2025-03-11 02:05
K8s
kubernetes
容器
K8s
Pod
yaml
部署skywalking进行链路跟踪
2.环境
k8s
集群:v1.20.4版本
k8s
-master1192.168.110.235
k8s
-node1192.168.110.236
k8s
-node2192.168.110.237nfs192.168.110.239elasticsearch
BUG弄潮儿
·
2025-03-10 20:20
skywalking
使用ansible搭建
k8s
集群--单节点部署+work节点扩展
单节点部署:1.基础系统配置准备一台虚机配置内存2G/硬盘30G以上最小化安装Ubuntu16.04server或者CentOS7Minimal配置基础网络、更新源、SSH登录等2.下载文件下载工具脚本easzup,举例使用kubeasz版本2.0.2https://github.com/easzlab/kubeasz/blob/master/docs/setup/quickStart.md如果下
chennuan1991
·
2025-03-10 20:49
kubernetes
k8s
下部署ansible进行node-export二安装
下载node-exporterhttps://github.com/prometheus/node_exporter/releases下载ansiblehttps://github.com/ansible/ansible/releases启动node-exporterservice文件node-exporter.service[Unit]Description=node_exporterRequi
BUG弄潮儿
·
2025-03-10 19:16
kubernetes
ansible
容器
云原生
2025最新Linux系统深度优化指南:20个核心技巧与实战案例解析
本文结合2025年最新实践案例,从内核调优、资源管理、安全加固到云原生适配,全面解析Linux系统优化的20项核心技术,助力企业打造高性能、
高可用
的服务器环境。
emmm形成中
·
2025-03-10 19:15
linux应用实操
服务器
linux
github
虚拟路由冗余协议(VRRP)技术详解:原理、应用与配置实践
虚拟路由冗余协议(VirtualRouterRedundancyProtocol,简称VRRP)是局域网
高可用
的“守护者”,通过虚拟IP和主备切换机制,确保网关设备的冗余性,避免单点故障导致网络中断。
leo·li
·
2025-03-10 14:36
路由交换技术笔记
网络
智能路由器
VRRP
路由交换协议
网络工程师
构建
高可用
性、高性能和可扩展的Zabbix Server架构
简介本教程讲解了一下如何设计构建一个高性能、高可靠、高扩展的Zabbix监控集群。架构图架构图PDF下载:https://songxwn.com/file/Zabbix\_HA.pdfPigsty时序数据库集群ZabbixServer和Grafana的数据都是存放在数据库的,而Zabbix性能很大程度取决于数据库。所以要搭建数据库集群,提供性能和冗余性。(数据库最好使用SSD,最好是NVMESSD
·
2025-03-10 13:14
运维
MongoDB 集群模式简单了解
MongoDB集群模式简单了解在现代应用架构中,数据库的扩展性和
高可用
性至关重要,而MongoDB作为NoSQL数据库的佼佼者,提供了多种集群模式来应对不同场景的需求。
黑风风
·
2025-03-10 13:00
网络运维
NoSQL
mongodb
数据库
K8S
学习之基础十九:
k8s
的四层代理Service
K8S
四层代理Service四层负载均衡Service在
k8s
中,访问pod可以通过ip+端口的方式,但是pod是由生命周期的,pod在重启的时候ip地址往往会发生变化,访问pod就需要新的ip地址,这样就会很麻烦
云上艺旅
·
2025-03-10 01:39
K8S学习
kubernetes
容器
云原生
后端架构师必知必会系列:分布式锁与并发控制
作者:禅与计算机程序设计艺术1.简介现在互联网大环境下,网站流量和并发访问量日益增长,网站的
高可用
性及可伸缩性越来越成为企业考虑的问题。
AI天才研究院
·
2025-03-10 01:37
AI大模型企业级应用开发实战
架构师必知必会系列
编程实践
大数据
人工智能
语言模型
Java
Python
架构设计
Kubernetes/
k8s
灰度发布 (deployment分批发布)
IDC迁移到
K8S
后,虽然
K8S
配置rolling策略可实现maxSurge=1/n,分批升级工作负载deployment,但分批之间是没有停停顿疼点1)缺陷:假设deployment_v1一组有10个
江南飞羽
·
2025-03-10 01:06
k8s
kubernetes
运维
java
K8s
1.18.6版本基于 ingress-nginx 实现金丝雀发布(灰度发布)
K8s
1.18.6版本基于ingress-nginx实现金丝雀发布(灰度发布)环境软件版本kubernetesv1.18.6nginx-ingress-controller0.32.0Rancherv2.4.5
zerchin
·
2025-03-10 01:35
kubernetes
ingress-nginx
kubernetes
ingress-nginx
k8s
灰度/金丝雀发布
灰度及蓝绿发布是为新版本服务创建一个与老版本服务完全一致的生产环境,在不影响老版本服务的前提下,按照一定的规则把部分流量切换到新版本,当新版本试运行一段时间没有问题后,将用户的全量流量从老版本迁移至新版本。灰度发布的方式通常用于AB测试,是指一部分用户继续使用老版本的服务,将一部分用户的流量切换到新版本,如果新版本运行稳定,则逐步将所有用户迁移到新版本。金丝雀发布是指在生产环境中逐步推出新版本应用
竹浅共春枝
·
2025-03-10 01:04
kubernetes
容器
云原生
canary
Apache Doris 现行版本 Docker-Compose 运行教程
如有生产环境或性能测试集群部署诉求,请使用裸机/虚机部署或
K8S
Operator部署方案!
atbigapp.com
·
2025-03-09 22:41
大数据
doris
大数据
mpp
Hadoop介绍:什么是Hadoop?了解Hadoop的应用
一、认识Hadoop框架Hadoop是一个提供分布式存储和计算的开源软件框架,使用Java语言编写,具有高扩展性、高容错性、无共享和
高可用
(HA)等特点,非常适合处理海量数据。
Zzzxt007
·
2025-03-09 21:55
hadoop
大数据
分布式
SpringBoot与Sentinel整合,解决异常爬虫请求问题
Sentinel是阿里巴巴开源的一款面向分布式服务架构的轻量级
高可用
流量控制组件,主要用于流量控制、熔断降级和系统负载保护。
奔向理想的星辰大海
·
2025-03-09 20:19
Java研发实用技巧
云原生
spring
boot
sentinel
爬虫
MySQL集群:
高可用
架构的利与弊
在互联网应用快速发展的今天,数据库的
高可用
性和扩展性成为许多团队关注的焦点。MySQL集群作为一种常见的解决方案,被广泛用于解决单点故障和性能瓶颈的问题。但它是否适合所有场景?
异常驯兽师
·
2025-03-09 18:00
mysql
架构
数据库
老罗带大家聊聊后台服务间使用Tbuspp通信细节
它的设计目标是提供高效、低延迟的服务间调用,适合于需要高并发和
高可用
性的场景。
你一身傲骨怎能输
·
2025-03-09 17:19
服务器架构设计
后台架构设计
监听 RabbitMQ 延时交换机的消息数、OpenFeign 路径参数传入斜杠无法正确转义
背景【MQ】一套为海量消息和高并发热点消息,提供
高可用
精准延时服务的解决方案我现在有一个需求,就是监听RabbitMQ一个延时交换机的消息数,而RabbitTemplate是不存在对应的方法来获取的。
s:103
·
2025-03-09 16:14
后端进阶实践
rabbitmq
分布式
openfeign
K8s
1.27.1 实战系列(二)安装集群并初始化
一、安装kubeadm、kubelet和kubectl(所有节点)1、配置
k8s
的yum源地址cat<
白昼ron
·
2025-03-09 12:44
K8s
kubernetes
容器
K8s
部署
containerd
kubeadm
kubelet
Kubernetes_15_
k8s
交付jenkins并集成docker/
k8s
/java/maven环境
配置jenkins镜像并集成Docker环境在运维机执行[root@wwwjenkins]#pwd/opt/sortware/jenkins[root@wwwjenkins]#vimDockerfile##配置Dockerfile集成Docker环境FROMjenkins/jenkins:2.287USERrootADDkubectl/usr/bin/kubectlADDget-docker.sh
hellowordx007
·
2025-03-09 12:42
Kubernetes
kubernetes
服务器
linux
K8s
面试题总结(十一)
1.如何优化docker镜像的大小?使用多阶段构建(multi-stagebuild)选择更小的基础镜像(如alpine)减少镜像层数,合并RUN命令2.请解释Docker中的网络模式(如bridge,host,none)Bridge:默认模式,容器通过虚拟网络桥接与主机通信Host:容器直接使用主机的网络栈none:容器没有网络接口3.如何将本地开发的Docker容器部署到Kubernetes集
a_j58
·
2025-03-09 11:37
kubernetes
容器
云原生
MySQL性能监控与调优工具详解
在前几篇文章中,我们深入探讨了MySQL的基础知识、数据库设计、性能优化、索引、事务管理、安全管理、数据备份与恢复、与PHP的集成、
高可用
性架构设计、存储过程和触发器的应用以及数据可视化。
杨胜增
·
2025-03-09 05:21
数据库
mysql
性能优化
K8S
集群节点扩容
环境说明:主机名IP地址CPU/内存角色
K8S
版本Docker版本
k8s
231192.168.99.2312C4Gmaster1.23.1720.10.24
k8s
232192.168.99.2322C4Gwoker1.23.1720.10.24
k8s
233
小小大胖子3
·
2025-03-09 02:38
kubernetes
java
容器
大数据运维实战指南:零基础入门与核心技术解析(第一篇)
大数据运维实战指南:零基础入门与核心技术解析(第一篇)系列文章目录第一篇:大数据运维概述与核心技能体系第二篇:Hadoop生态体系与集群部署实战第三篇:分布式存储系统运维与优化第四篇:资源调度框架YARN/
K8s
emmm形成中
·
2025-03-09 01:19
大数据
运维
【
K8S
问题系列 | 10】在
K8S
集群怎么查看各个pod占用的资源大小?【已解决】
要查看Kubernetes集群中各个Pod占用的资源大小(包括CPU和内存),可以使用以下几种方法:1.使用kubectltop命令kubectltop命令可以快速查看当前Pod的CPU和内存使用情况。需要确保已安装并配置了MetricsServer。查看所有Pod的资源使用情况kubectltoppods--all-namespaces示例输出NAMESPACENAMECPU(cores)MEM
颜淡慕潇
·
2025-03-09 01:34
kubernetes
容器
云原生
后端
问题解决
K8s
(八):如何进行 Kubernetes 集群健康检查?
K8s
(八):如何进行Kubernetes集群健康检查?
Seal^_^
·
2025-03-09 01:00
#
Kubernetes
【云原生】容器化与编排技术
持续集成
kubernetes
容器
云原生
K8s
集群健康检查
k8s
scheduler源码阅读
目标通过源码加深对
k8s
scheduler的了解源码阅读环境准备源码在kubernetes仓库中,如何调试scheduler在我的另一篇文章《kubeadm搭建
k8s
源码阅读环境》里面有演示。
全是操作
·
2025-03-09 00:52
k8s
kubernetes
容器
云原生
玛卡巴卡的
k8s
知识点问答题(二)
5.部署安装
K8s
为什么要关闭swap分区?(1)资源管理失效,
k8s
无法感知swap的使用情况,因为他只监控物理内存,若启用了swap,pod可能会使用swap空间,导致
k8s
误判节点的使用情况。
小刘爱喇石( ˝ᗢ̈˝ )
·
2025-03-09 00:18
kubernetes
docker
容器
玩转Linux网络命名空间:手把手实现跨命名空间通信
)是Linux内核提供的一种网络隔离机制,它允许不同命名空间拥有独立的:网络设备接口IP地址和路由表防火墙规则(iptables/nftables)端口号范围这种技术被广泛应用于容器化(Docker/
K8s
冯·诺依曼的
·
2025-03-08 19:09
操作系统
➔
Linux
linux
网络
运维
容器
面试基础---高并发
高可用
架构下读写分离与数据分片如何设计
高并发
高可用
架构深度实践:读写分离与数据分片设计及ShardingSphere源码解析引言:应对双十一洪峰的架构挑战在2023年阿里双十一购物节中,核心交易系统成功支撑了每秒58.3万笔的订单创建峰值。
WeiLai1112
·
2025-03-08 18:44
后端
面试
架构
职场和发展
java
后端
分布式
面试基础--分布式一致性算法深度解析
分布式一致性算法深度解析:RaftvsPaxos原理、实践与源码实现引言在分布式系统设计中,一致性算法是确保多节点数据同步和系统
高可用
的核心技术。
WeiLai1112
·
2025-03-08 18:41
后端
面试
分布式
算法
java
后端
架构
spring
boot
面试基础---分布式架构基础:CAP 理论与 BASE
分布式架构基础:CAP理论与BASE理论深度解析引言在互联网大厂的高并发、
高可用
场景下,分布式系统的设计是至关重要的。
WeiLai1112
·
2025-03-08 18:38
后端
面试
redis
junit
java
架构
分布式
后端
docker版本实现MySQL主从架构
下载MySQL镜像[root@
k8s
-master~]#dockerpullmysql:5.75.7:Pullingfromlibrary/mysql72a69066d2fe:Pullcomplete93619dbc5b36
互联网老辛
·
2025-03-08 17:55
从零开始学k8s
docker
k8s
--vxlan的使用
在Linux系统中可以使用命令行工具来创建和测试VXLAN网络确定物理网卡首先要明确VXLAN隧道所基于的物理网卡,一般可以使用ipaddr命令查看当前系统的网络接口信息。例如,假设物理网卡名为eth0。创建VXLAN接口iplinkaddvxlan100typevxlanid100deveth0dstport4789vxlan100:这是新创建的VXLAN接口的名称,你可以根据需求自定义。id1
·
2025-03-08 14:42
网络传输协议
云原生边缘计算:重塑分布式智能的时空边界
ABIResearch预测2026年边缘AI芯片市场规模达520亿美元,KubeEdge管理边缘节点数突破千万级,单节点资源开销仅为
K8s
的1/8。
桂月二二
·
2025-03-08 08:33
云原生
边缘计算
分布式
Ceph实战(一)-分布式存储介绍与原理架构概述
学习CEPH还有一个重要原因就是我同时要补充kubernetes、rancher专栏必定会涉及到有状态的存储资源抽象(StatefulSet、PV、PVC、StorageClass等),首先绕不开的就是
高可用
的分布式存储系统
深度视觉机器
·
2025-03-08 07:57
Centos7
Ceph
分布式存储介绍与原理架构概述
K8s
1.27.1 实战系列(五)Namespace
Kubernetes1.27.1中的Namespace(命名空间)是集群中实现多租户资源隔离的核心机制。以下从功能、操作、配置及实践角度进行详细解析:一、核心功能与特性1、资源隔离Namespace将集群资源划分为逻辑组,实现Pod、Service、Deployment等资源的虚拟隔离。例如,开发环境与生产环境的资源可独立管理,避免相互干扰。非完全隔离性:默认仅逻辑隔离,网络和存储仍互通,需通过N
白昼ron
·
2025-03-08 05:15
K8s
kubernetes
容器
K8s
Namespace
命名空间
yaml
ns
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他