自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 kubernetes运维学习(一)

*DaemonSet:**DamonSet用于每个Node最多只运行一个Pod副本的场景。正如其名称所揭示的,DaemonSet通常用于运行daemon。**StatefulSet:**StatefulSet能够保证Pod的每个副本在整个生命周期中名称是不变的。而其他Controller不提供这个功能,当某个Pod发生故障需要删除并重新启动时,Pod的名称会发生变化。同时StatefulSet会保证副本按照固定的顺序启动、更新或者删除。

2024-07-16 15:29:31 682

原创 kafka

官方网站:http://kafka.apache.orgkafka被称为下一代分布式消息系统,由scla和java编写,是非营利性组织ASF(Apache Software Foundation,简称ASF)基金会中的一个开源项目,比如HTTPServer、Hadoop、ActiveMQ、Tomcat等开源软件都属于Apache基金会的开源软件,类似的消息系统还有RabbitMQ、ActiveMQ、ZeroMQ。

2024-07-16 09:43:20 666

原创 zookeeper

ZooKeeper集群用于解决单点和单机性能及数据高可用等问题。

2024-07-11 13:12:48 872

原创 rabbitmq

消息队列的目的是为了实现各个 APP 之间的通讯,APP 基于 MQ 实现消息的发送和接收实现应用程序之间的通讯,这样多个应用程序可以运行在不同的主机上,通过 MQ 就可以实现夸网络通信,因此 MQ 实现了业务的解耦和异步机制。RabbitMQ 采用 Erlang 语言开发,Erlang 语言由 Ericson 设计,Erlang 在分布式编程和故障恢复方面表现出色,电信领域被广泛使用。Broker: 接收和分发消息的应用,RabbitMQ Server 就是 Message Broker。

2024-07-10 15:07:31 876

原创 python 实现检查网站证书过期时间

print(“还有{}天证书就过期了”.format(remain))

2024-06-19 14:30:09 105

原创 k8s二进制安装

lizationPercentage: 50 #当Deployment中nginx-fronted pod的CPU利用率超过50%,则增加pod为5个。ab -c100 -n1000000 http://192.168.3.215:30083/ #ab 压测并发100 请求1000000。token也可自行生成替换:head -c 16 /dev/urandom | od -An -t x | tr -d ’ ’格式:token,用户名,UID,用户组。生成kube-proxy文件。

2024-06-18 09:58:57 633

原创 Python 实现ftp上传、下载、删除等功能

【代码】Python 实现ftp上传、下载、删除等功能。

2024-06-17 18:02:38 239

原创 python调用docker

使用python调用docker

2024-06-12 09:14:07 188 1

原创 keepalived

touch /etc/keepalived/down #当存在此仲裁设备时发生故障迁移,使用场景:在backup服务器探测文件时候存在,当master运行正常时没有此文件,当master异常的时候生成此文件,然后将backup服务器的优先级设置高于master,从而将vip接管到backup服务器。script “/bin/bash -c ‘[[-f /etc/keepalived/device/down]]’ && exit 0 || exit 7” #成功退出为0。

2024-01-25 19:39:42 944

原创 haproxy

static-rr ---------- > tcp/http 静态first--------------- > tcp/http 静态roundrobin---------- > tcp/http 动态leastconn----------- > tcp/http 动态random ------------- > tcp/http 动态url_param----------- > http 取绝于hash_type是否consistent将特定信息记录在日志中ACL nameUsage。

2024-01-16 18:46:08 1167

原创 sudo 的使用

sudo 用来执行需要提升权限(通常是作为 root 用户)的命令。在这篇文章之前的简介部分已经讨论过这样的一个例子。然而,如果你想的话,你能用sudo 以其它(非 root )用户运行命令。

2023-09-18 23:29:07 158

原创 rsyslog

日志:历史事件日志历史事件:时间,事件事件级别(日志级别):事件的关键性程度;

2023-09-17 15:29:33 97

原创 iptables

是采用数据包过滤机制工作的,所以它会对请求的数据包的包头进行分析,并根据我们预先设定的规则进行匹配来决定是否可以进入主机。

2023-05-15 22:06:19 121 1

原创 Centos7新特性systemd

禁止服务开机自启: chkconfig NAME off ==> systemctl disable NAME.service 查看某服务是否能开机自启: chkconfig --list NAME ==> systemctl is-enabled NAME.service。查看所有服务(已激活及未激活): chkconfig --lsit ==> systemctl list-units -t service --all。

2023-05-14 22:59:22 258

原创 使用openssl构建私有CA

OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。OpenSSL由三部分组成:加密和解密库:libencrypt安全通信ssl库:libssl多用途命令行工具:openssldir = /etc/pki/CA #openssl的工做目录certs = $dir/certs # 发放证书的目录crl_dir = $dir/crl # 吊销证书目录。

2023-03-14 22:33:12 198

原创 python实现对属性赋值必须是指定的类型

人生苦短,我用python

2022-12-12 19:24:07 264

原创 使用python上下文管理器实现对mysql的链接

人生苦短,我用python

2022-12-07 18:25:36 490 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除