目录服务质量管理QoS模型GuaranteedBurstableBestEffortcpusetLimitRange服务可用性管理高可用可用性PDB总结服务质量管理在Kubernetes中,Pod是最小的调度单元,所以跟资源和调度相关的属性都是Pod对象的字段,而其中最重要的就是CPU和内存。如下所示:--- apiVersion: v1 kind: P ......
452
0
0
2023-06-23
目录1. Prometheus Operator介绍2. 它如何工作3. ServiceMonitor4. helm安装5. yaml文件安装5.1 安装5.2 访问服务5.3 接入grafana6. 监控集群外的服务6.1 exporter安装6.2 K8S配置1)官方格式2) 创建资源6.3 接入grafana7 监控集群外的服务-redis7 ......
489
0
0
2023-06-18
目录一.系统环境二.前言三.重装Kubernetes集群3.1 环境介绍3.2 删除k8s所有节点(node)3.3 kubeadm初始化3.4 添加worker节点到k8s集群3.5 安装calico一.系统环境服务器版本docker软件版本CPU架构CentOS Linux release 7.4.1708 (Core)Docker version 20 ......
398
0
0
2023-06-13
定时任务的使用场景非常广泛,比如定时发送邮件,定时清理日志等等,在 持续集成 中,可以定时地触发测试任务,比如希望在每天晚上下班时间执行自动化用例。本文通过介绍Linux cron定时来了解cron定时相关概念。 Linux Crontab 定时任务cron来源于 希腊语 chronos,意思是时间。在类Unix的操作系统中,可以使用cron 服务器来实 ......
454
0
0
2023-06-12
前言 Linux 常用命令中,有很多用于对文件的压缩或解压,本文将介绍这些解压缩命令中不常见却非常实用的用法。tar tar是linux中最常用的解压缩命令。tar命令可用于处理后缀名为tar,tar.gz,tgz,.tar.Z,tar.bz2的文件。 涉及参数说明: -c 建立新的压缩文件 -r 添加文件到已经压缩的文件 -u 添加改变了和 ......
401
0
0
2023-06-05
1 背景查询理解(QU, Query Understanding)是 美团 搜索的核心模块,主要职责是理解用户查询,生成查询意图、成分、改写等基础信号,应用于搜索的召回、排序、展示等多个环节,对搜索基础体验至关重要。该服务的线上主体程序基于C++语言开发,服务中会加载大量的词表数据、预估模型等,这些数据与模型的离线生产过程有很多文本解析能力需要与线上服务保持 ......
416
0
0
2023-05-23
目录两个linux服务器间复制文件从本地服务器复制到远程服务器 从远程服务器复制到本地服务器linux跨服务器复制文件(scp含脚本批量复制)1.纯命令复制方式2. 脚本方式批量分发总结两个linux服务器间复制文件scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨 ......
453
0
0
2023-05-18
前言在Linux系统内部缓存和内存容量都是有限的,更多的数据都是存储在磁盘中。对于Web服务器来说,经常需要从磁盘中读取数据到内存,然后再通过网卡传输给用户:那么这也算一次I O的过程,都知道IO过程中需要状态的切换还有一系列拷贝过程,都是要时间开销的,那么怎么优化用户态和内核态的状态的切换次数和各种缓冲区之间的拷贝次数,也是linux的服务器实现高并发的重 ......
359
0
0
2023-05-18
目录一、概述二、输出重定向三、输入重定向1、命令解析2、实例解析四、深入理解重定向1、简介2、命令详解五、Here Document1、语法2、实例解析总结Linux中的重定向也就是Shell中学习到的输入/输出重定向,这是我们运用Shell的过程中常用到的知识点,遂写该篇文章专门记录我对Shell输入/输出重定向的学习轨迹,同时能够方便查阅。实际上我们在终 ......
340
0
0
2023-05-15
目录前言cat 合并文件或查看文件内容1、简介2、语法格式3、参数说明4、实践操作more 分页显示文件内容1、简介2、语法格式3、参数说明4、实践操作less 分页显示文件内容1、简介2、语法格式3、参数说明4、实践操作head 显示文件内容头部1、简介2、语法格式3、参数说明4、实践操作tail 显示文件内容尾部1、简介2、语法格式3、参数说明4、实践操 ......
396
0
0
2023-05-14
目录1 教程1.1 安装crontabs1.2 查看crontab服务的状态:1.3 查看crontab的日志信息1.4 配置定时任务(1)修改定时任务:(2)查看定时任务1.5 crontab命令详解1.5.1 命令格式1.5.2 命令功能1.5.3 命令参数1.5.4 常用方法2 案例(1)每5秒执行一次任务(2)更多案例(3) 使用注意1 教程1.1 ......
346
0
0
2023-05-13
目录概述RedHat 系列Debian系列系列对比 使用方式1 dpkg包2 APT3 rpm包3.1 安装3.2 升级3.3 卸载3.4 查看4 yum安装yum特点yum详细指令总结一般来说著名的 Linux 系统基本上分两大类:RedHat 系列:Redhat、Centos、Fedora 等;Debian 系列:Debian、Ubuntu 等 ......
364
0
0
2023-05-12
目录一、查看已知端口占用情况二、查看全部端口占用情况三、查看具体端口被哪个程序占用四、kill被占用的进程五、检查对应端口是否还在占用一、查看已知端口占用情况比如,我们想知道8080端口的使用情况,或者说被谁占用了,命令如下: netstat -anp | grep 8080 结果如下:也可以使用命令:netstat -tln | grep 8080 结 ......
315
0
0
2023-05-12
1. kube-scheduler 的设计Scheduler 在整个系统中承担了“承上启下”的重要功能。“承上”是指它负责接受 Controller Manager 创建的新 Pod,为其安排 Node;“启下”是指安置工作完成后,目标 Node 上的 kubelet 服务进程接管后续工作。Pod 是 Kubernetes 中最小的调度单元,Pod 被创建出 ......
388
0
0
2023-05-03
1. 前言在本文中,我们将了解 Podman(Pod Manager的缩写)、它的功能和用法。2. PodmanPodman 是一个开源的容器管理工具,用于开发、管理和运行OCI容器。让我们来看看与其他容器管理工具相比, Podman 的一些优势,Podman 创建的镜像与其他容器管理工具兼容。Podman 创建的镜像遵循 OCI 标准,因此可以推送到其他容 ......
437
0
0
2023-05-03