rhel7 pcs+pacemaker+corosync配置主从高可用

2016年11月9日 没有评论

相较于rhel6/centos6 下的HA配置,rhel7下使用pcs 取代了原先的ccs和luci ,本篇就结合pcs+pacemaker+corosyn+httpd做一个简单的HA配置测试 。

一、主机规划

node1.361way.com : 192.168.122.80
node1.361way.com : 192.168.122.81
VIP : 192.168.122.85

二、软件安装与主机配置

1、先关闭selinux和防火墙并进行时间同步(步骤略)

2、设置主机名

[root@loc[......]

Read more

分类: 平台架构 标签: ,

windows下可用连接调节及time_wait调优

2016年11月6日 没有评论

朋友公司的产品运行在windows+nginx+tomcat平台,发现连接接稍微一大,访问就有问题。在主机上通过netstat进行查看时,也发现有大量time_wait的情况 。在linux平台上这个问题非常好解决,通过sysctl.conf调节tcp/ip参数即可。windows下经确认也有类似的调节机制,其叫dynamicportrange。

一、windows7/win2008平台下

1、查看可用端口数

以下是我在win7下查看的结果

C:\Users\thinkpad>netsh int ipv4 show dynam[......]

Read more

分类: windows 标签: ,

linux comet模型下的连接数统计

2016年11月4日 没有评论

comet模型的主机维持长连接,单台连接接数可以达到百万(现网目前用的最高单台可达到60万左右),在统计网络连接状态时会netstat会长期不响应,而SS命令统计相对较快,不过输出不够美观 。本篇主要总结下comet模型下的连接数常见统计方法。tcp连接主机是通过读取/proc/net/tcp文件进行的统计。具体每项值的意思见下图(点击可查看大图)


一、C++ 代码实现连接数统计

[root@361way netstat]# cat ss++.cc
// code from www.361way.com
#include<i[......]

Read more

python将某目录下所有excel文件合并

2016年11月3日 没有评论

一、需求

公司要求把从16年1月1日到当前的所有处理事件合并 ,简单的理解就是把所有的日报合并到一个表格中呗。刚好16所有的日报都保留在一个文件夹中了,这里通过python + xlrd(读) + xlsxwriter(写) 实现把所有的日志汇总到一个excel 文件中 。这里没有用xlwt模块进行写操作,由于目前主流使用的office基本都2007以后的了,所以xlsxwriter支持相对更好些。

原日报的格式如下:

xls_report

需要汇总如下格式

python-xlsx-report

二、python实现

先上代码:

[ro[......]

Read more

pyinstaller打包exe文件

2016年10月28日 没有评论

python编写windows tomcat守护进程

2016年10月9日 没有评论

windows下bat curl实现tomcat进程守护

2016年10月8日 没有评论

利用Flask-Mail开发邮件API

2016年9月1日 没有评论

win+python+selenium实现窗口和tab切换

2016年8月29日 没有评论

Python win32gui调用窗口到最前面

2016年8月28日 没有评论