前言本文主要介绍,使用keepalived+lvs实现负载均衡及高可用功能,后端webserver使用nginx,keepalived使用双主模型。keepalived基于VRRP实现:VRRP的工作过程为:(1)虚拟路由器中的路由器根据优先级选举出Master。Master路由器通过发送免费ARP报文,将自己的虚拟MAC地址通知给..
分类:
其他好文 时间:
2016-05-14 17:16:09
阅读次数:
431
1、下载nbtstat,解压包里的cygwin1.dll要和nbtscan.exe放在一起,如果cygwin1.dll文件无效,请使用“百度电脑专家”下载*.dll文件。2、使用ARP-a可以查看所有在在线的IP地址和MAC地址。
分类:
系统相关 时间:
2016-05-14 17:14:38
阅读次数:
467
day11.写个简单的HelloWorld程序print("HelloWorld!")2.解释器的规范#!/usr/bin/envpython#_*_coding:utf-8_*_python3.0后的版本不需要指定字符集了3.变量定义#格式name=‘Duan‘NamePass=‘Duan123‘#变量赋值name=‘Duan‘NamePass=name#NamePass的值其实Duan无论name如何变化因为..
分类:
编程语言 时间:
2016-05-14 17:16:23
阅读次数:
209
10年磨一剑,回赠互联网,生不带来,死不带走。我们不生产技术,只是互联网额搬运工。-----------佛山小西2012年supervlan引人我司网络,但一直无好好去优化,交换机经常发脾气,卡机。。supervlan原理,互联网太多。我应该写点不一样东西。supervlan优势:A.IP数量浪费减少(..
分类:
其他好文 时间:
2016-05-14 17:14:55
阅读次数:
233
第一种方法:单用户模式Grub作为引导程序,进入单用户模式,在启动中会有读秒的时刻,此时按下任意键,就会进入菜单界面:2.这时选择核心文件,然后根据提示按“p”键(第1次按p进入界面是会提示输入密码,下次再进入此界面时需要输入第1次的密码)进入提示界面:3.选择kernel/..
分类:
其他好文 时间:
2016-05-14 17:16:35
阅读次数:
201
经过近期一段时间的努力,ProvisioningServices7.8入门系列教程14篇全部完成了……ProvisioningServices7.8入门系列教程之十四UEFI支持和BOOTPTAB编辑器2016-05-14ProvisioningServices7.8入门系列教程之十三使用BootDeviceManagement(BDM)2016-05-13ProvisioningServices7.8入..
分类:
其他好文 时间:
2016-05-14 17:14:59
阅读次数:
180
第1种方法:[root@oldboy~]#echo$RANDOM|md5sum|cut-c1-8
3ea3d284第2种方法:[root@oldboy~]#date+%s%N
1459864451625816280第3种方法:[root@oldboy~]#cat/proc/sys/kernel/random/uuid##uuid随机数
c4ae4a75-34da-4b33-a62a-d69a83f9fd9f第4种方法:[root@oldboy~]#mkpasswd..
分类:
其他好文 时间:
2016-05-14 17:16:37
阅读次数:
169
array_merge是我们用来合并数组使用最多的函数;下面就来深入解析array_merge的用法;第四点是个坑需注意;1:如果数组中有相同的字符串键名;则该键名后面的值覆盖前面的值;如果想让前面的值覆盖后面;则可以使用+号;$a=array(
‘a‘=>‘firsta‘,
‘b‘=>‘b‘
);
$b=array(
..
分类:
Web程序 时间:
2016-05-14 17:13:51
阅读次数:
217
首先简单介绍下strpos函数;strpos函数是查找某个字符在字符串中的位置;这里需要明确这个函数的作用;这个函数得到的是位置;如果存在;返回数字;否则返回的是false;而很多时候我们拿这个函数用来判断字符串中是否存在某个字符;一些同学使用的姿势是这样的;//判断‘白俊遥..
分类:
其他好文 时间:
2016-05-14 17:13:22
阅读次数:
148
#!/usr/bin/envpython
importparamiko
hostname=‘was1‘
port=22
username=‘mqm‘
password=‘redhat‘
cmd=‘‘‘
functionprintline{
echo"-------------------------------$1-------------------------------"
}
if[-d/tmp/test]
then
printlinecheck_test_dir
echo"/tmp/testexist..
分类:
编程语言 时间:
2016-05-14 17:16:09
阅读次数:
430
现在互联网巨头都提供的有一些静态资源公共库为广大的开发者们提供了便利;因为他们有着遍布各地的cdn节点;所以使用这些资源库既可以加速加载资源;又能节省流量;何乐而不为呢?然而因为有一堵神圣的墙的原因;我等生活在天朝的子民是没办法享用谷歌的资源库了;不过百度的资..
分类:
Web程序 时间:
2016-05-14 17:13:01
阅读次数:
239
问题:使用python程序连接远程计算机时,python程序运行非常缓慢。解决方法:在远程计算机的/etc/hosts文件中添加python程序执行计算机的主机名解析记录。如:[root@was1.ssh]#cat/etc/hosts10.13.106.35 pythondev10.13.106.36 was110.13.106.37 was210.13.106.38 ihs
分类:
编程语言 时间:
2016-05-14 17:15:02
阅读次数:
227
今个咱来盘点盘点javascript中那些让人摸不着头脑的不等;本篇博客略偏学术性研究形式了;除了浮点数运算常见写;其他的在实际开发中并不多么实用;一:首先上场的是NaN:NaN在js中是一个神(xian)奇(jing)的存在;它用来代表不是数字、不可表示的值;如果我们理解了它代表..
分类:
编程语言 时间:
2016-05-14 17:14:19
阅读次数:
230
thinkphp作为国内现阶段最成熟的框架;没有之一;不得不说是有好些特别方便的方法的;然而如果初接触thinkphp的时候难免会被搞的有点迷茫;forexample这些:getBygetFieldgetFieldBy我曾在相当一段时间内都用的迷迷糊糊的;直到后来把它们总结如下:咱先虚拟一张表出来+----+---..
分类:
数据库 时间:
2016-05-14 17:15:09
阅读次数:
338
用thinkphp开发了好些项目了;最近准备抽空写一些经验总结;希望能给刚开始接触tp的童鞋们提供一些开发的方案;少走一些弯路;少踩一些坑;这些绝对都是些精华干货;耐着性子阅读;相信收货大大的;可以结合git项目对照研究:http://git.oschina.net/shuaibai123/thinkphp-bjya..
分类:
Web程序 时间:
2016-05-14 17:15:09
阅读次数:
236
关于模型;跟上篇文章thinkphp的目录结构设计经验总结写控制器一个道理;为了尽量避免改动到框架;首先我们是要有一个BaseModel.class.php作为我们的基础model;我会在BaseModel中定义增删改的方法如下;<?php
namespaceCommon\Model;
useThink\Model;
/**
*基础model
*/
cl..
分类:
Web程序 时间:
2016-05-14 17:15:06
阅读次数:
271
今天学习完了大数据第七天的课程。总结一下抽象类、接口、内部类的内容。接口的使用,可以降低代码的耦合性,抽象类,体现了Java编程的面向对象特性。Java中只支持单继承,即每个类只能继承一个上级父类,但是可以传递。接口可以实现多个,这也从另外一个角度实现了类的多继承..
分类:
其他好文 时间:
2016-05-14 17:14:15
阅读次数:
139