![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 89
骑着鲸鱼看海底
这个作者很懒,什么都没留下…
展开
-
jenkins自动化构建
前提条件: 1.gitlab与jenkins之间能相互访问(gitlab能发起http request 给jenkins)。 2.jenkins需要安装自动构建的插件“Gitlab” 目的: 对代码合并和代码push的动作来触发应用的发布,减少开发和运维频繁点击构建的人工操作,节省时间。 此文只记录jenkins关键的设置步骤,对jenkins有了解的应该能看懂。 关键步骤: 一,创建触发器 二...原创 2019-07-22 09:53:15 · 104 阅读 · 0 评论 -
git管理
前提: 公司对gitlab的管理定义的规范,所有人都需要遵守此规范。规范大概如下: 1.确保每个应用代码库有develop(开发)、prepub(预发)、及master(产线)分支 2.对于产线bug,从master拉取代码到bugfix分支修改--->合并至master ,将bugfix-->develop bugfix-->prepub 3.并行功能的开发。基于develo...原创 2019-07-22 10:30:27 · 126 阅读 · 0 评论 -
tcp原理
一、tcp建立三次连接 建立三次握手 1.由主机C发送建立tcp连接的请求,此时tcp报文会随机生成一个seq号为a(序列号),并把SYN字段置为1,表示需要建立tcp连接。 2.主机D接受到主机C发送来的tcp连接请求,也会在回复的tcp报文中随机生成一个序列号为B,SYN字段置为1,ack设置为A+1进行回复,以便C收到信息时,知晓自己的tcp建立请求已得到了验证 3.主机C接收到主机D的发送...原创 2019-08-07 14:01:15 · 4894 阅读 · 0 评论 -
centos docker
必备条件 1.安装docker-ce 19.03版本 需要centos7 的系统 2.系统内核 大于等于3.10版本 安装步骤: 1,修改repo地址,使用阿里云的repo地址 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-B...原创 2019-08-15 11:11:32 · 71 阅读 · 0 评论 -
elk filebeat 日志管理系统
需要 filebeat 与es 版本号一致 1.elk的部署通过docker来实现的 docker run --name elk -p 5601:5601 -p 9200:9200 -p 5044:5044 -v /root/logs:/var/lib/elasticsearch --rm sebp/elk 2.使用filebeat 来收集日志信息给es curl -L -O https://ar...原创 2021-08-09 17:49:19 · 176 阅读 · 0 评论