k8s结合jenkins部署docker项目

摘要: jenkins的可伸缩部署方式,一种是基于Docker(或者docker-swarm 集群)的部署方式,另外一种是基于kubernetes的部署方式。 由于基于kubernetes也是基于docker的,都需要用到docker进行通信和中转,因此使用同一的slave镜像将大大节省平台开发与维护成本, 阅读全文
posted @ 2020-06-24 16:58 lanist 阅读(1792) 评论(0) 推荐(0) 编辑

jenkins+github+tomcat8自动化部署

摘要: 环境要求 工具 ip git jenkins maven 192.168.253.156 tomcat8 jdk1.8 192.168.253.51 1.git安装 1.1 linux安装 (1)安装yum依赖及软件 yum install curl-devel expat-devel gettex 阅读全文
posted @ 2020-06-22 12:07 lanist 阅读(271) 评论(0) 推荐(0) 编辑

lvs负载均衡+keepalived+nginx+tomcat高可用+动静分离

摘要: 1.项目拓扑: 2.项目环境 IP地址 主机名 安装服务名称 192.168.253.40 keepalived keepalived lvs 192.168.253.50 keepalived-backup keepalived lvs 192.168.253.51 nginx1 nginx to 阅读全文
posted @ 2020-05-10 16:50 lanist 阅读(528) 评论(0) 推荐(0) 编辑

http请求过程以及请求方法和状态码

摘要: 1.HTTP协议 1.1定义 http(超文本传输协议)是用于客户端浏览器和web服务器之间传输信息的协议,它规定了一系列约定,以便信息可以在浏览器和服务器之间有效的传输。规定了URL的格式、浏览器发送请求都要发送哪些内容、服务器响应要返回哪些信息等。 1.2 请求和响应过程 (1) 输入网址 (2 阅读全文
posted @ 2020-04-24 13:48 lanist 阅读(652) 评论(0) 推荐(0) 编辑

Nginx从安装到配置文件详解

摘要: nginx的介绍 select和epoll模型 nginx为epoll模型,apache为select模型 指标 select epoll 性能 随着连接数的增加性能急剧下降。处理千万并发连接数时,性能差 随着连接数的增加,性能基本上没有下降。处理成千上万并发连接时,性能很好 连接数 处理最大连接数 阅读全文
posted @ 2020-04-22 15:41 lanist 阅读(627) 评论(1) 推荐(0) 编辑

python流程控制语句

摘要: 1.条件判断 Python程序语言制定任何非0和非空(null)值为true,0或者null为false。' 其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。条件不成立时,,执行else语句。 if语句 if 判断条件: 执行语句…… else: 执行 阅读全文
posted @ 2020-04-06 14:17 lanist 阅读(250) 评论(0) 推荐(0) 编辑

python数据类型以及方法

摘要: 1.变量 1.1 变量类型: 变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符 1.2变量赋值 Python中的变量赋值不需要类型声明。 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 a=1 x=0.11y="s 阅读全文
posted @ 2020-04-05 13:35 lanist 阅读(473) 评论(0) 推荐(0) 编辑

python介绍以及基础基础语法

摘要: 1.介绍 1.1介绍 Python结合了解释型,编译型,互动性和面向对象的脚本动态语言 静态语言(强类型语言):在编译变量时数据类型可确定的语言,多数此类型语言在要求使用变量之前声明数据类型 如:c++,java,c#等 动态语言:变量使用之前不需要声明类型,通常变量的类型是被赋值的那个值的类型 如 阅读全文
posted @ 2020-03-29 16:02 lanist 阅读(190) 评论(0) 推荐(0) 编辑