dai1396734
码龄8年
关注
提问 私信
  • 博客:56,608
    社区:2,920
    59,528
    总访问量
  • 42
    原创
  • 883,754
    排名
  • 16
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2017-02-10
博客简介:

小小东西的博客

博客描述:
慢慢来,头发还能撑住
查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    501
    当月
    8
个人成就
  • 获得40次点赞
  • 内容获得20次评论
  • 获得0次收藏
  • 代码片获得986次分享
创作历程
  • 8篇
    2023年
  • 16篇
    2022年
  • 18篇
    2021年
成就勋章
TA的专栏
  • kubernets
    2篇
  • mysql
    5篇
  • linux 后台学习笔记
    12篇
  • docker
    2篇
  • nginx 源码阅读
    10篇
  • c、c++语言
    3篇
  • ZLMediaKit源码理解
    5篇
  • 其他
    2篇
  • qt
    1篇
  • 安卓开发
    1篇
兴趣领域 设置
  • Java
    javaspring boot
  • 后端
    mysqlnginx
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

nginx版本热更新

此时当前master进程收到指令后,会去创建 nginx.pid.oldbin 文件保留旧的master进程id,然后拉起一个新的master进程。此时可以发送WINCH信号通知,旧的master进程关闭其工作进程。也可以通过pid文件(logs目录下)去查看master进程id。发送USR2 信号给master进程,通知更新。查看master work 进程id。此时可以杀死旧的master 进程了。
原创
发布博客 2023.12.07 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

k8s 1.28安装

前面的docker安装种保护了containerd.io 包,他包含了 runc 但是不包含 CNI plugins,因此需要补充CNI插件。将主节点/run/systemd/resolve 目录下的文件 ,拷贝到节点一样的目录下,没有则自己创建。提取calico.yaml,应用安装,单网卡这样就够了,如果多网卡还要修改calico.yaml文件。至此主节点安装完成,将节点加入集群,执行第三步,你也可以通过指令查看可以安装的指定版本。你可以从找到cni插件的下载连接,你也可以通过指令查看可以安装的版本。
原创
发布博客 2023.11.06 ·
751 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

k8s、docker 卸载

卸载Docker Engine、CLI、containerd和Docker Compose软件包。如果kubernets是1.24以上版本,请先单独卸载containerd。删除kubelet相关信息,可以自行去删除,这个命令可能会误删。
原创
发布博客 2023.11.06 ·
989 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker 安装(unbuntu安装)

有时候因为墙的原因,总是不成功,因此我们直接将apt源换成阿里云的。需要在阿里云找到指定版本的源,我这里是Ubuntu20。更换内容(可以先将sources.list备份)也会碰到墙的问题,因此也直接用阿里云的源,
原创
发布博客 2023.10.16 ·
437 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

docker ---rabbitmq 安装

1、将插件 放入 /plugins/ 目录下(需要先将插件文件放入宿主机中去)第二步:安装延迟队列插件(因为使用了延迟队列)如果5672端口无法访问,则需要先进入容器,如果是使用nginx转发报错405。第一步:安装rabbitmq。则修改nginx配置执行。3、执行插件安装命令。
原创
发布博客 2023.10.16 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql 数据备份和恢复

binlog 是mysql 二进制日志 binary log的简称,可以简单理解为数据的修改记录。需要开启binlog,才会产生文件,mysql 8.0 默认开启,开启后可以在 /var/lib/mysql (这是mysql默认数据存储路径,如果用户自己指定则另说) 目录下看到一系列 binlog.xxxxxx 的文件。
原创
发布博客 2023.08.16 ·
1150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql binlog 回滚

严格来说mysqlbinlog 不能算回滚,他只是将过去的数据修改记录 重新执行一遍,但是从结果上来看,他也算把数据恢复到任意时间点了,举例来说在昨天的某一刻误删除了一条数据,导致其他数据存储都是异常,今天才发现,现在我希望回滚到那一刻,那么我只要在binlog中找到昨天删除时的那条语句,然后重新执行之前的所有binlog文件,当然假设你有备份,那么也可以使用备份文件+备份后binlog文件进行恢复。现在我来模拟这个例子,我将执行以下步骤。查看指定时间范围的事件。查看指定时间范围的事件。
原创
发布博客 2023.08.16 ·
1192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql 8.0安装

操作系统:22.04.1-Ubuntu。
原创
发布博客 2023.08.16 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx源码---epoll事件循环处理过程

epoll事件循环处理过程
原创
发布博客 2022.08.15 ·
1190 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ngx_connection_s结构体说明

ngx_connection_s 结构体说明
原创
发布博客 2022.08.15 ·
900 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

nginx源码---从main函数开始了解配置文件处理及配置信息的读入

nginx源码---从main函数开始了解配置文件处理及配置信息的读入
原创
发布博客 2022.08.11 ·
952 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

nginx框架---配置文件ngx_conf_handler函数

ngx_conf_handler函数
原创
发布博客 2022.08.03 ·
429 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

nginx框架---http块配置结构体的创建及索引设置ngx_http_block

ngx_http_block
原创
发布博客 2022.08.03 ·
597 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

nginx框架---模块结构体成员说明

nginx模块结构体成员说明
原创
发布博客 2022.08.02 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx框架---配置项内容读取ngx_conf_read_token函数

ngx_conf_read_token函数
原创
发布博客 2022.08.02 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

nginx 内存池的创建与内存分配

内存池结构
原创
发布博客 2022.06.16 ·
662 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

nginx高级数据结构---双向链表

介绍如下图,节点ngx_queue_s分别用2个指针连接起来,prev指向上一个节点,next指向下一个节点,尾节点的next指向头,头节点的prev指向尾节点。使用定义容器管理链表 ngx_queue_t queue_container; ngx_queue_init(&queue_container);定义节点包含数据自己定义节点需要包含一个ngx_queue_t的成员,位置随意,下面是一个示例。struct { u_char* name; ngx_qu
原创
发布博客 2022.05.20 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

理解“移动语义”

“移动语义”
原创
发布博客 2022.03.28 ·
707 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

输出函数调用时所在的文件及行

输出函数调用时所在的文件及行
原创
发布博客 2022.03.22 ·
447 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ZLMediaKit 服务器源码解读---WebApi

本文描述了网页请求接口处理类(WebApi)与Http会话类的关系(HttpSession)目的是了解何时触发WebApi处理?怎么处理?既然是http请求,那么肯定是由HttpSession发起的调用,监听http端口,接收到的数据都会到下面这个函数,然后调用HttpRequestSplitter的input函数,作用就是对数据进行分包处理(解决多包黏包的问题)void HttpSession::onRecv(const Buffer::Ptr &pBuf) { _ticker.re
原创
发布博客 2022.03.02 ·
913 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏
加载更多