keepalived+lvs
172.16.30.31master
172.16.30.32backup
172.16.30.10vip
故障:监控显示keepalivedmaster主机故障;通过ping查看vip存在。master重启以后,VIP漂移回master.
偶然间,重启master网卡发现,vip漂移backup以后,无法漂移回master;需重启master-keealived服务,V..
分类:
其他好文 时间:
2017-05-09 17:50:15
阅读次数:
3131
目标:对Mysql从库进行状态监控,如果从库复制异常就告警思路:1、首先查找Mysql从库的4个参数值(showslavestatus根据这个命令);分别是从库的IO线程、SQL线程、复制延迟时间(这个在以下脚本没用到,可以再写个脚本对其延迟进行告警)、错误码2、函数Mysql_status判断,对IO线程..
分类:
数据库 时间:
2017-05-09 17:50:09
阅读次数:
254
webpack中涉及许多路径参数的配置。在此做个整理。 context context是webpack编译时的基础目录,entry入口会相对于此目录查找。 若不配置,默认值是当前目录,webpack设置context、默认值代码: this.set("context", process.cwd()) ...
分类:
Web程序 时间:
2017-05-09 17:50:01
阅读次数:
339
sysbench是一款简单易用的压力测试工具,可以测试cpu,memory,fileio,mysql数据库;sysbench安装方法:默认的epel源中的sysbench是0.4版本的,现在已经到1.x版本,本主采用1.x版本github-->https://github.com/akopytov/sysbenchcentos安装方法:#curl-shttps://packagecloud...
分类:
数据库 时间:
2017-05-09 17:49:54
阅读次数:
304
MySQLRouter是MySQL官方推出的一个轻量级MySQL中间件是处于应用client和dbserver之间的轻量级代理程序,它能检测,分析和转发查询到后端数据库实例,并把结果返回给client。是mysql-proxy的一个替代品.但是和mysql-proxy有区别。mysqlroute使用了两个端口进行读写分离默认端口..
分类:
数据库 时间:
2017-05-09 17:49:47
阅读次数:
668
参考文档:https://go.libhunt.com/project/traefik/vs/caddy
分类:
其他好文 时间:
2017-05-09 17:49:40
阅读次数:
471
一、介绍VuexVuex是一个专为Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,适合于构建中大型单页应用。1、什么是状态管理模式?看个简单的例子:<!DOCTYPEhtml><html><head..
分类:
其他好文 时间:
2017-05-09 17:49:32
阅读次数:
246
Django作为python的一个框架受到广大开发爱好者的喜爱,老男孩教育小编现总结了实现登录随机验证码登录验证码是每个网站登录时的基本标配,网上也有很多相应的文章,但是从生成验证码到应用到自己的网站上的全步骤,并没有看到很多,为了节约大家的时间,我把整体步骤写下来,..
分类:
其他好文 时间:
2017-05-09 17:49:20
阅读次数:
119
一、Protobuf的优点Protobuf有如XML,不过它更孝更快、也更简单。它以高效的二进制方式存储,比XML小3到10倍,快20到100倍。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。只需使用Protobuf..
分类:
其他好文 时间:
2017-05-09 17:49:13
阅读次数:
258
MapReduce基本过程 关于MapReduce中数据流的传输过程,下图是一个经典演示: 关于上图,可以做出以下逐步分析: OK,大致的步骤就是这样。这里面有很多实践上的细节值得注意。本人经验为0,说不出任何实际的经验之谈。下一节写的只是尝试解决自己在认知过程中冒出的一些疑惑,查阅网上资料之后得到 ...
分类:
其他好文 时间:
2017-05-09 17:49:07
阅读次数:
175
适应环境:项目中对产品升级,设计到两个版本数据库结构不同使用工具:Navicat1、准备两个版本的数据库2、打开工具Navicat3、分别连接两个数据库4、点击“工具-结构同步”5、常规中选择两个连接的数据库进行对比,已左边数据库为模板生成不同6、将比较出的不同文件导出,导入到..
分类:
数据库 时间:
2017-05-09 17:48:59
阅读次数:
202
引言:个性化推荐技术直面用户,可以说是站在最前线的那个。如今,从用户打开手机淘宝客户端(简称“手淘”)或是手机天猫客户端(简称“猫客”)的那一刻起,个性化推荐技术就已经启动,为你我带来一场个性化的购物之旅。本文将细数个性化推荐的一路风雨,讲讲个性化推荐技术..
分类:
其他好文 时间:
2017-05-09 17:48:49
阅读次数:
204
=VLOOKUP(C3&"*",INDIRECT("'[2008-2016年三地商务明细表.xls]"&L3&"年北京'!$D:$O"),10,FALSE) c3 为合同号所在列, L3 为合同签订的年份, “2008-2016年三地商务明细表.xls” 是另个文档,其中D列存放的合同号,但格式为 ...
分类:
其他好文 时间:
2017-05-09 17:48:41
阅读次数:
291
管理部分如果没有启用databaseforcelogging,则备库对/*+append*/操作,nologging操作,会报坏块;建议表空间forcelogging或者databaseforcelogging;--forcelogging/nologging测试alterdatabaseforcelogging;
selectforce_loggingfromdba_tablespaces;
selectforce_loggingfromv..
分类:
数据库 时间:
2017-05-09 17:48:27
阅读次数:
198
需求:服务器http并发连接数多的就用iptables拒绝掉思路:1、首先通过netstat统计当前http连接数(大于3个连接就将连接数统计值和连接IP重定向到/root/black.txt)2、将白名单IP写入到/root/white.txt(防止之后iptables将一些正常请求的IP拒绝掉)3、运行命令awk‘{print$2}‘/root/..
分类:
其他好文 时间:
2017-05-09 17:48:21
阅读次数:
162
常用的文件查看命令 cat 常用参数 -n 显示行号 -E 显示行尾结束符 $ -b 显示非空行编号 -s 连续的空行合成一行 -A 显示隐藏字符 通常用法 cat -An 当然还有cat 的双胞胎,将文件倒着看的 tac more 分页查看文件内容,空格键翻页,q键退出。 3 head 查看文件首 ...
分类:
其他好文 时间:
2017-05-09 17:48:12
阅读次数:
268
cat 是linux中比较常见的命令,但是你真的很熟悉它的用法吗? cat主要有三大功能:1.一次显示整个文件。$ cat filename2.从键盘创建一个文件。$ cat > filename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $cat file1 file2 > ...
分类:
系统相关 时间:
2017-05-09 17:47:58
阅读次数:
208