自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 无法看到新安装的 JDK 17

若安装到其他目录(如。

2025-04-08 23:38:15 346

原创 【中间件】Nginx中配置`worker_processes`

在Nginx中配置。

2025-03-27 11:08:54 672

原创 MySQL 死锁问题分析与解决方案

解决 MySQL 死锁需结合。

2025-03-23 22:41:43 1072

原创 jenkins pipline 自动化测试

建议根据实际项目结构调整测试命令和报告路径。可通过 Jenkins Blue Ocean 插件获得更直观的流水线可视化效果。

2025-03-18 23:21:51 462

原创 【监控】Loki 和 LLM 实现日志收集与分析的 Python 代码实现

【代码】【监控】Loki 和 LLM 实现日志收集与分析的 Python 代码实现。

2025-03-10 22:13:18 418

原创 eBPF初了解

eBPF(extended Berkeley Packet Filter)是一种革命性的内核技术,允许在不修改内核源码或加载内核模块的情况下,安全、动态地扩展内核功能。

2025-03-10 22:01:56 361

原创 【mlops】Cube Studio云原生机器学习平台架构解析

如需获取完整部署脚本或深入配置细节,建议访问。

2025-03-06 22:59:50 1096

原创 如何使用SaltStack批量替换SSL证书方案

【代码】如何使用SaltStack批量替换SSL证书方案。

2025-02-27 23:11:54 221

原创 MySQL 和 Elasticsearch 之间的数据同步

MySQL 和 Elasticsearch 之间的数据同步是常见的需求,通常用于将结构化数据从关系型数据库同步到 Elasticsearch 以实现高效的全文搜索、聚合分析和实时查询。

2025-02-25 22:52:56 1952 4

原创 【Kafka】Kafka高性能解读

通过合理配置和调优,Kafka 可以满足高吞吐、低延迟、高可靠的消息处理需求。Kafka 的高性能源于其。

2025-02-21 22:06:47 952

原创 【golang】channel带缓存和不带缓存的区别,应用场景解读

在Go语言中,channel(通道)分为,它们的核心区别在于数据传递的同步机制和性能特性。

2025-02-16 22:31:22 1143

原创 MySQL主从复制过程,延迟高,解决应对策略

MySQL主从复制延迟高是常见的性能问题,通常由主库写入压力大、从库处理能力不足或配置不当导致。以下从和。

2025-02-11 23:42:12 721

原创 vscode无法格式化go代码的问题

CTRL+shift+p 点击Go:Install/Update Tools。

2025-01-26 21:33:06 401

原创 应用服务器:负责处理逻辑的服务器 “ 应用服务器怎么处理逻辑?

3、应用容器处理请求:Web服务器将请求传递给应用容器,应用容器会根据请求的处理逻辑调用相应的应用程序代码。2、Web服务器接收请求:应用服务器中的Web服务器组件会接收到客户端发送的请求,并对请求进行解析和处理。1、客户端发送请求:当客户端需要访问应用程序时,它会向应用服务器发送请求。5、生成响应:应用容器会将应用程序生成的响应数据传递给Web服务器,Web服务器将其封装成HTTP响应,并发送给客户端。应用服务器通过以上步骤来处理客户端的请求和生成响应数据,实现商业逻辑的调用和数据处理等功能。

2023-12-12 11:26:52 316

原创 如何选择Docker基础镜像

Google镜像(gcr.io):https://console.cloud.google.com/gcr/images/google-containers/GLOBAL (主要为Kubernetes相关镜像)包管理文档:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management。包管理文档:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management。

2023-12-09 17:32:15 724

原创 如何选择Docker基础镜像

Google镜像(gcr.io):https://console.cloud.google.com/gcr/images/google-containers/GLOBAL (主要为Kubernetes相关镜像)包管理文档:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management。包管理文档:https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management。

2023-12-05 22:26:53 724

原创 docker容器内,时区问题

如果是clearlinux (英特尔发行的定制化Linux容器)#查看容器操作系统类型。

2023-11-19 21:36:02 124

原创 kubectl---如何正确彻底删除pod

1、kubectl 展示搜索出的pod列表(含pod所在的namespace)2、kubectl 删除pod命令在进行删除pod命令时,会发现pod并未被真正删除,原因是k8s误认为我们要删除的pod异常挂了,会启用容灾机制,导致重新在拉起一个新的pod。故,我们想要正常且彻底的删除一个pod,必须要先破坏掉他的容灾机制,即删除deployment机制。3、查看deployment信息4、删除deployment配置。

2023-09-23 22:17:05 3173

原创 【ssh免密登录配置】Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

3. 按 i 进入编辑模式,将 PasswordAuthentication no 修改为 PasswordAuthentication yes。SSH 服务修改了 PasswordAuthentication 参数,禁用了密码验证登录。1.执行以下命令,使用 VIM 编辑器进入 sshd_config 配置文件。5. 对应实际使用的操作系统,执行以下命令,重启 SSH 服务。4. 按 Esc 退出编辑模式,并输入 :wq 保存修改。修改节点 使允许密码校验。

2023-09-09 01:11:56 889

原创 request问题python中requests库的post请求 4种类型参数

用python来验证接口正确性,主要流程有4步:1 设置url2 设置消息头3 设置消息体4 获取响应5 解析相应6 验证数据Content-Type的格式有四种:分别是application/x-www-form-urlencoded(这也是默认格式)、application/json、text/xml以及multipart/form-data格式。

2023-07-17 21:57:45 1686

原创 kubernetes集群加入节点

在待节点的workder node节点执行join命令。

2023-05-09 23:30:49 145

转载 nginx-日志-日志按天分割

nginx日志按天切分

2022-07-10 20:03:46 1111

转载 python yield解释

python核心技术详解

2022-07-07 11:43:37 158

原创 vscode配置go环境

File – Preferences – settings – user – Text Editor中找到Code actions on save下的edit in settings.json进行以下编辑,注意GOROOT,GOPATH "go.buildOnSave": "workspace", "go.lintOnSave": "package", "go.vetOnSave": "package", "go.buildTags": "",

2022-04-07 22:54:26 663

原创 强制删除pod报:Immediate deletion does not wait for confirmation that the running resource...

pending状态无法删除,检查控制器类型 然后进行下面的操作kubectl get StatefulSet -n kube-systemkubectl get StatefulSet -Akubectl delete StatefulSet elasticsearch-logging -n logging --force --grace-period=0

2022-03-31 18:46:40 1369

原创 kubernetes部署kafka集群没有外网访问权限

使用k8s部署的kafka集群,没有外网访问权限时添加 - name: KAFKA_ADVERTISED_LISTENERS value: "PLAINTEXT://[外网ip]:[svc上nodePort端口号]"如下所示---kind: DeploymentapiVersion: apps/v1metadata: name: kafka-deployment-3spec: replicas: 1 selector: selector:

2022-03-23 09:59:03 2595

转载 .gitignore不生效,不忽略

.gitignore中已经标明忽略的文件目录下的文件,git push的时候还会出现在push的目录中,或者用git status查看状态,想要忽略的文件还是显示被追踪状态。原因是因为在git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git的提交,这样就不会出现忽略的文件了。解决方法: git清除本地缓存(改变成未track状态),然后再提交:[root@k

2022-03-18 14:34:55 1655

转载 k8s删除Terminating状态的命名空间

[root@k8s-master jenkinsyaml]# kubectl get nsNAME STATUS AGEdefault Active 17dkube-node-lease Active 17dkube-ops Active 17dkube-public Active 17dkube-system Active

2022-03-15 10:44:04 271

转载 kafka topic接受不到消息_Kafka创建、查看topic,发送消息和接收消息

#kafka收发消息测试#9092为内网访问方式 service的端口,外网访问使用Nodeport端口30901NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGEkafka-service-1 NodePort 10.0.0.133 <none> 9092:30901/TCP 5d22hkafka-ser

2022-03-13 18:01:25 912

原创 jenkins更新镜像清华源

mv /etc/apt/sources.list /etc/apt/sources.list.bak# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释echo "deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free" >/etc/apt/sources.list# deb-src https://mirrors.tuna.tsinghua.edu.cn/deb.

2022-03-09 17:25:30 1492

原创 Linux 上搭建python环境

1.安装python1.1debian安装pythoncurl -SL https://www.python.org/ftp/python/3.8.8/Python-3.8.8.tgz| tar -zxvC /usr/localapt-get update &&apt-get install build-essential python3-dev python3-setuptools python3-pip default-mysql-client default-libmysqlc

2022-03-02 23:29:54 1529

转载 centos7更换yum清华源

vim cd /etc/yum.repos.d/CentOS-Base.repo#CentOS-Base.repo## The mirror system uses the connecting IP address of the client and the# update status of each mirror to pick mirrors that are updated to and# geographically close to the client. You should u

2022-03-02 22:40:00 4144

原创 Linux安装卸载jdk1.8

Linux安装卸载jdk1.8首先到官网下载 Linux x64 182.87 MB jdk-8u321-linux-x64.tar.gzhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html1、安装通过终端在/usr/local目录下新建java文件夹,命令行:mkdir /usr/local/java然后将下载到压缩包拷贝到java文件夹中,命令行:进入jdk源码包所在目录

2022-03-02 22:32:07 1922

转载 github搜项目

GitHub各位应该都很熟悉了,全球最大的开源社区,也是全球最大的同性交友网站((ง •_•)ง),但是大部分同学使用GitHub应该就是通过别人的开源链接,点进去下载对应的项目,而真正使用Github来查找开源项目的还是少数, 面试总得有几个和所求岗位相关的项目,如果应届生、转行...

2021-10-11 14:44:54 290

原创 python将控制台输出保存到文件

1.命令行用>覆盖写入和>>追加写入for i in range(10000): print(i)#将控制台输出覆盖写入到文件python myprint.py > myprint.txt#将控制台输出追加写入到文件python myprint.py >> myprint.txt2.将sys.stdout输出到文件import sysimport timef=open("myprint.txt","w+")sys.stdout=ffor i i

2021-08-08 23:06:40 2827 4

原创 vue-element-admin npm install 报错

vue-element-admin npm install 报错报错如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/1a1解决办法:需要配置git环境变量

2021-07-23 09:38:51 304

原创 python3中的@abstractmethod的用法

抽象方法:抽象方法表示基类的一个方法,没有实现,所以基类不能实例化,子类实现了该抽象方法才能被实例化。Python的abc提供了@abstractmethod装饰器实现抽象方法class DataClass(object): @abstractmethod def aaa(self): raise NotImplemented @abstractmethod def bbb(self): raise NotImplementedc

2021-06-21 14:58:20 763 1

原创 配置ssh公【免密登录】

1.添加A服务器公钥到B服务器2.到A服务器输入命令ssh-keygen 一路回车3.找到A服务器的/root/.ssh/id_rsa.pub 复制内容4.找到B服务器的/root/.ssh/authorized_keys 奖A服务器的id_rsa.pub公钥内容复制进去即可(公钥也可以复制进去代码仓库的设置中,ssh免登录)或者使用命令scp /root/.ssh/id_rsa.pub root@[B服务器IP]:/root/.ssh/authorized_keys...

2021-06-13 21:48:23 574 1

原创 python垃圾回收机制原理

#python垃圾回收机制详解一、概述:  python的GC模块主要运用了“引用计数(reference counting)”来跟踪和回收垃圾。在引用计数的基础上,还可以通过标记清除(mark and sweep)解决容器(这里的容器值指的不是docker,而是数组,字典,元组这样的对象)对象可能产生的循环引用的问题。通过“分代回收(generation collection)”以空间换取时间来进一步提高垃圾回收的效率。二、垃圾回收三种机制  1、引用计数  在Python中,大多数对象的生命周

2021-03-02 22:33:34 1167

原创 paramiko中putof文件上传问题优化

paramiko模块大文件上传1. 遇到paramiko大文件上传后端速度瓶颈 def put_file_by_fl(self, fl, remote_path, file_size=None,callback=None): with self as cli: sftp=cli.open_sftp() print('kkkkkkk') SFTPClient_large.putfo_large(sftp,fl,

2020-12-29 22:42:03 1487

空空如也

空空如也

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

TA关注的人

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