2 weixin_42915309

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 28w+

Mysql的组复制

组复制是一种可用于实现容错系统的技术。复制组是一个通过消息传递相互交互的服务器组。通信层提供了很多保证,例如原子消息和总消息序号的传递。通过这些强大的特性,我们可以构建更高级的数据库复制解决方案。MySQL组复制构建在这些属性和抽象之上,并实现多主复制协议的更新。实质上,复制组由多个数据库实例组成,并且组中的每个实例都可以独立地执行事务。但是所有读写(RW)事务只有在被组批准后才会提交。只读(R...

2018-10-08 21:47:18

mysql的主从复制、半复制

实验环境:rhel6.5master:server1 172.25.31.1slave:server2 172.25.31.2server3 172.25.31.3主从复制原理:MySQL 之间数据复制的基础是二进制日志文件(binary log file)。一台MySQL 数据库一旦启用二进制日志后,其作为 master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他...

2018-10-08 20:16:36

Nginx+Tomcat实现session共享

实验环境:server1:nginx tomcat memcached server2:tomcat memcachedSession 是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session...

2018-10-08 19:14:06

nginx负载均衡及高可用

nginx官方网站:http://nginx.org/Nginx (engine x) 是一个IMAP/POP3/SMTP服务,是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.工作进程分为一个主进程和多个工作进程,且都是单线程的,不需要特殊授权即可运行;安装N...

2018-09-25 21:57:02

pacemaker高可用集群

节点: Server1 172.25.31.1 server4 172.25.31.4服务器: server2 172.25.31.2 server3 172.25.31.3pacemaker作为linux系统高可用HA的资源管理器,位于HA集群架构中的资源管理,资源代理层,它不提供底层心跳信息传递功能。心跳信息传递是通过corosync来处理的。它实现最大可用性群集服务(亦称资源管理)...

2018-09-25 21:51:48

Haproxy负载均衡及高可用

haproxy 提供高可用性、负载均衡以及基于 TCP 和 HTTP 应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。haproxy 特别适用于那些负载特大的 web 站点, 这些站点通常又需要会话保持或七层处理。haproxy 运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整 合进您当前的架构中, 同时可以保护你的 web 服务器不被暴...

2018-09-25 21:47:13

lvs负载均衡——nat模式,tun模式

nat模式Virtual Server via NAT(VS-NAT):用地址翻译实现虚拟服务器。地址转换器有能被外界访问到的合法IP地址,它修改来自专有网络的流出包的地址。外界看起来包是来自地址转换器本身,当外界包送到转换器时,它能判断出应该将包送到内部网的哪个节点。优点是节省IP 地址,能对内部进行伪装。NAT模式中的一大缺点就是无论是请求的数据包,还是返回的数据包,都必须要经过负载的这个...

2018-09-18 01:23:16

lvs负载均衡——DR模式

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。VS/NAT、VS/TUN和V...

2018-09-18 00:06:19

CDN系统的Varnish部署

CDNCDN的全称是Content Delivery Network,即内容分发网络。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。其目的是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。...

2018-09-14 02:13:38

私有属性和私有方法

封装的私有属性和私有方法私有属性和私有方法 应用场景 在实际开发中,对象的某些属性或方法可能只希望在对象的内部使用,而不希望在外部被访问到 私有属性 就是 对象 不希望公开的 属性 私有方法 就是 对象 不希望公开的 方法class Women: def init(self,name): self.name = name ...

2018-09-13 22:25:12

虚拟机的封装

虚拟机的封装 1.新建虚拟机 在本次新建过程中,为了日后的学习了方便,选用6.5版本 在Virt-Manager中选择创建虚拟机,选择Network Installan安装 基于电脑配置考虑 men=512 默认选择无图化安装 GIB=20G 虚拟硬盘disk,设置较大内存 语言选择英文 键盘选择美式键盘 时区为亚洲上海 ipv6 不选择 设置超级用户密码 2....

2018-09-13 22:23:55

python—面向对象的封装、继承、多态

封装1.封装是面向对象编程的一大特点 2.面向对象编程的第一步,将属性和方法封装到一个抽象的类中(为什么类是抽象的?) 3.外界使用类创建对象,然后让对象调用方法 4.对象方法的细节都被封装在类的内部案例1 小明和小美爱跑步 1.小明体重75.0公斤 小美体重45.0公斤 2.小明每次跑步会减肥0.5公斤 3.小明每次吃东西体重会增加1公斤class Person:...

2018-09-06 16:20:29

python——面向对象

面向对象 oop:object oriented programming面向对象的基本概念我们之前学习的编程方式就是面向过程的 面向过程和面向对象,是两种不同的编程方式 对比面向过程的特点,可以更好的了解什么是面向对象过程和函数(都是对一段功能的代码进行封装) 过程:是早期的一个编程概念 过程类似于函数,只能执行,但是没有返回值 函数:不仅能执行,还可以返回结果(...

2018-09-06 15:32:18

python—模块应用

模块应用中,选择选择python3.x版本生成二维码import qrcode img = qrcode.make(‘http://www.baidu.com‘) img.save(‘hello.png’)统计微信好友列表男女比例import itchat import random import timeitchat.auto_login(hotReload=Tr...

2018-09-06 15:19:49

函数装饰器

函数装饰器装饰器: “在不改变原函数的基础上,给函数增加功能” 把一个函数当作参数,返回一个替代版的函数 本质上:返回函数的函数 装饰器的概念 - 装饰器的实现是函数里面嵌套函数; - 装饰器的本质是一个函数, 它可以让其他函数在不需要做任何代码改动的前提下增加额外的功能; - 装饰器需要传递一个函数, 返回值也是一个函数对象. 装饰器的应用场景 - 计时器 - 记录日志...

2018-09-06 14:58:06

python——函数

函数1.定义函数 # 如果不主动调用函数,函数是不会执行的 def say_hello(): print ‘hello1’ print ‘hello2’ print ‘hello3’ # 函数的调用 say_hello()def sum_2_sum(): “”“对两个数字的求和”“” num1 = 20 ...

2018-09-06 14:37:13

python中元组、字典、集合的应用

一、元组1、元组的创建元组(tuple):带了紧箍咒的列表 元组本身不可变数据类型,没有增删改差 元组内可以存储任意数据类型t = (1,2,3,4.0,’star’) print t,type(t)元组里面包含可变数据类型,可以间接修改元组的内容 t1 = ([1,2,3],4) t1[0].append(4) print t1元组如果只有一个元素的时候,后面...

2018-09-06 13:42:32

python中列表的增删查改

1.列表的特性service=[‘http’,’ssh’,’ftp’] 索引 print service[0] print service[-1] 切片 print service[::-1] #列表的倒序输出 print service[1:] #除了第一个元素之外的元素 print service[:-1] #除了最后一个元素 重复 prin...

2018-09-06 09:58:00

python中字符串的应用

1.字符串的定义方式 a=’hello’ b=”westos” c=”what’s up” d=”“” 用户管理 1.添加用户 2.删除用户 3.显示用户 “”” 2.字符串的特性索引:0,1,2,3,4 索引值是从0开始s=’hello’ print s[0] print s[1]切片print s[0:3] #切片...

2018-09-06 09:14:16

python循环结构

while 循环python中的计数方式,常见的计数方式,分为两种:自然技术法(从1开始)程序技术法(从0开始)–用于程序计数在编写程序时,除非特殊要求,否则循环技术从0开始==================================================================1.定义一个整数变量,记录循环的次数i=1...

2018-09-06 09:13:07

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!