03 2020 档案
摘要:CPU 使用率 Linux 作为一个多任务操作系统,将每个 CPU 的时间划分为很短的时间片,再通过调度器轮流分配给各个任务使用,因此造成多任务同时运行的错觉。为了维护 CPU 时间,Linux 通过事先定义的节拍率(内核中表示为 HZ),触发时间中断,并使用全局变量 Jiffies 记录了开机以来
阅读全文
摘要:JDK安装版本要求8.0以上 tar xf jdk-8u161-linux-x64.tar.gz -C /usr/local/ mv /usr/local/{jdk1.8.0_161,jdk} #vim /etc/profile.d/jdk.sh export JAVA_HOME=/usr/loca
阅读全文
摘要:Apache Flink 的简介 Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。Flink以数据并行和流水线方式执行任意流数据程序,Flink的流水线运行时系统可以执行批处理和流处理程序。此外,Flink的运行时本身也
阅读全文
摘要:ARG :指定创建镜像过程中使用的变量 格式 ARG <name> = [<default value>];在执行docker build 的时候,可以通过-build-arg=来为变量赋值。当镜像编译成功后,ARG指定的变量将再存在(ENV 指定的变量会留在镜像里保留)。docker 内置了一些镜
阅读全文
摘要:Pod,而不是容器,才是 Kubernetes 项目中的最小编排单位。将这个设计落实到 API 对象上,容器(Container)就成了 Pod 属性里的一个普通的字段。那么,一个很自然的问题就是:到底哪些属性属于 Pod 对象,而又有哪些属性属于 Container 呢?Pod 扮演的是传统部署环
阅读全文
摘要:k8s 为什么最小调度单位是pod 一台 Linux 机器里,执行一条如下所示的命令: pstree -g 如果没有yum -y install psmisc 结果 systemd(1)-+-accounts-daemon(1984)-+-{gdbus}(1984) | `-{gmain}(1984
阅读全文
摘要:上下文切换 进程在竞争 CPU 的时候并没有真正运行cpu 升高的罪魁祸首上下文切换;Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU 轮流分配给它们,造成多任务同时运行的错觉。而在每个任务运
阅读全文
摘要:运行uptime查看平均负载 [root@master ~]# uptime 23:24:59 up 12 days, 22:57, 2 users, load average: 0.02, 0.02, 0.05 每列的意思 23:24:59 // 当前时间 up 12 days, 22:57, /
阅读全文
摘要:SADD : 将元素添加到集合 127.0.0.1:6379> sadd list element [element ...] 命令返回成功添加的元素数量作为返回值 127.0.0.1:6379> sadd databases "redis" (integer) 1 忽略已存在的元素,因为集合不存储
阅读全文
摘要:下载mysqld二进制包 [root@master ~]# wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz --2020-03-01 20:44:21-
阅读全文
摘要:lpush:将元素推入列表左端 127.0.0.1:6379> LPUSH list item [item ...] 在推入操作完成后lpush命令会返回列表当前包含的元素数量作为返回值 127.0.0.1:6379> LPUSH todo "buy some milk" (integer) 1 1
阅读全文