Xavier Blog

「离开世界之前 一切都是过程」

k8s-pod的生命周期和健康检测

"linux"

“Yeah It’s on. ” 生命周期和健康检测 ​ 健康检测 根据探测结果来实现自动化容器的重启或故障切换等操作,从而提高应用的可靠性和可用性。三种健康探测方式:Liveness Probe(存活探测)、Readiness Probe(就绪探测)、Startup Probe(启动探测) Liveness Probe(存活探测): 作用:...

k8s-Pod控制器之replicaset

"linux"

“Yeah It’s on. ” Pod控制器Replicaset replicaset工作原理 创建ReplicaSet: 用户通过YAML文件或其他方式创建一个ReplicaSet对象,指定所需的副本数量(replicas)和Pod模板(template)。 监控运行中的Pod: ReplicaSet...

springBoot-数据批量插入到数据库

"linux"

“Yeah It’s on. ” 数据批量插入到数据库解决方案 解决多条数据批量插入到数据库 数据表 编写ProMappingGroup,ProMappingGroup是一个假设的Java类,代表要插入数据库的数据结构 1 2 3 4 5 6 7 8 public class ProMappingGroup { /** 项目id */ private...

linux-pod高级用法

"linux"

“Yeah It’s on. ” pod高级用法 一、pod资源的高级用法 Pod 高级用法:node 节点选择器和 nodeName 1、nodeName 在 Kubernetes 中,NodeName 是每个 Node 节点的唯一标识符,它是一个字符串,通常是节 点的主机名(hostname)。在创建 Pod 时,可以通过指定 nodeName 字段来将 Pod 调...

linux-k8s基础知识问答

"linux"

“Yeah It’s on. ” k8s基础知识问答 1、pod的创建流程 第一步: 客户端提交创建 Pod 的请求,可以通过调用 API Server 的 Rest API 接口,也可以通过 kubectl 命令行工具。 第二步: apiserver 接收到 pod 创建请求后,会将 yaml 中的属性信息(metadata)写入 etcd。 第三步: apiserv...

springBoot-微服务解决方案

"springBoot"

“微服务架构期末作业解决方案” 微服务 前言 本教程适用于centos7,centos7安装教程及网络配置参照[linux-虚拟机安装centos及网络配置 - Xavier的博客 Xavier Blog (830sir.top)](https://blog.830sir.top/2023/12/09/虚拟机安装centos及网络配...

linux-hadoop完全分布式集群搭建

"linux"

“Yeah It’s on. ” hadoop完全分布式集群搭建 操作系统 IP 角色 centos 7 192.168.171.181 master centos 7 192.168.171.182 ...

linux-搭建k8s单点master集群

"linux"

“Yeah It’s on. ” 操作系统 IP 主机名 centos7 192.168.171.151 master centos7 192.168.171.152 node1 ...

linux-hadoop伪分布式集群搭建

"linux"

“Yeah It’s on. ” hadoop伪分布式集群搭建 实验准备 1 2 3 4 5 6 7 centos 7 jdk1.8 hadoop3.3.4 主机设置为hadoop1 ssh设置密钥登录 这里默认已经完成了jdk的安装、主机名设置以及ssh设置密钥登录 搭建集群 1、hadoop压缩包上传解压 1 tar -zxvf hadoop-3.3.4.ta...

linux-shell条件测试语句和if流程控制语句的使用

"linux"

“Yeah It’s on. ” shell条件测试语句和if流程控制语句的使用 1、 read命令 除了“=”方式给变量赋值外,还可以使用bash的内置命令read来给变量赋值。 定义 read命令用来提示用户从键盘读入数据,赋给变量。从而实现交互过程。 语法格式: read [选项] [变量名1] [变量名1]…… -p:用来设置提示信息 -t:设...