摘要: keepalived概述: 是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管, 1.节点(node) 运行HA进程的一个独立主机,称为节点,节点是HA的核心组成部分 阅读全文
posted @ 2019-05-08 20:12 猪肉佬! 阅读(814) 评论(0) 推荐(0) 编辑
摘要: 一:优点: 1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应 阅读全文
posted @ 2019-05-08 08:25 猪肉佬! 阅读(375) 评论(0) 推荐(0) 编辑
摘要: ansible:Ansible的核心程序 HostLnventory:记录每一个管理主机的信息,信息包括ssh端口,root帐号密码,ip地址等等。可以通过file来加载,可以通过CMDB加载。 Playbooks:YAML格式文件,多个任务定义在一个文件中,使用时可以统一调用,“剧本”用来定义那些 阅读全文
posted @ 2019-05-03 10:52 猪肉佬! 阅读(832) 评论(0) 推荐(0) 编辑
摘要: def func(str): n=0 c = 0 space = 0 o = 0 #定义四个类型的初始值为0 for i in str: #使字符串内字符逐个输出 if i.isdigit(): #如果使全数字则n+1,下同 n +=1 el... 阅读全文
posted @ 2019-04-30 15:34 猪肉佬! 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 一.继承(单继承多继承继承:即可以继承多个父类) 目标: 实现代码的重用,相同的代码不需要重复的编写。 二 :父类方法的重写和拓展 三:多态 四:异常处理 阅读全文
posted @ 2019-04-29 14:52 猪肉佬! 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 封装介绍: 封装案例一:小明 案列二:房子添加家具 案例三:士兵突击 阅读全文
posted @ 2019-04-27 16:01 猪肉佬! 阅读(231) 评论(0) 推荐(0) 编辑
摘要: (1)python下多线程的限制以及多进程中传递参数的方式 python多线程有个全局解释器锁(global interpreter lock),这个锁的意思是任一时间只能有一个线程使用解释器,跟单cpu跑多个程序一个意思,大家都是轮着用的,这叫“并发”,不是“并行”。 多进程间共享数据,可以使用 阅读全文
posted @ 2019-04-26 16:04 猪肉佬! 阅读(405) 评论(0) 推荐(1) 编辑
摘要: paramiko:模仿ssh连接linux运行命令以及上传下载 os模块: 利用python调用系统命令 configparser模块: 读取配置文件 sock模块: 基于端口号和ip地址实现监控通信等 文件处理知识点 装饰器 在不改变源代码和调用方式的基础之上给函数增加新的功能 可迭代对象与迭代器 阅读全文
posted @ 2019-04-25 16:52 猪肉佬! 阅读(631) 评论(1) 推荐(0) 编辑
摘要: import random def ran(n): if n >90: ------》先定义形参n,是函数体内的变量n有意义,不然n会出现下划线,但不急着传参** return 'A' elif 80 < n < 90: return 'B' elif 60 < n < 80: return 'C' ... 阅读全文
posted @ 2019-04-25 08:04 猪肉佬! 阅读(4143) 评论(0) 推荐(0) 编辑
摘要: 方法二:(传参,只举例cpu使用率监控) 完善版本 阅读全文
posted @ 2019-04-23 18:33 猪肉佬! 阅读(4773) 评论(4) 推荐(1) 编辑