12 2016 档案

摘要:公司之前使用的是免费startssl证书,听说IOS 以后不信任这些免费的验证不严格的证书,公司果断购买了一个统配域名证书,其实不用貌似也没什么事,主要是提交app的时候得说明理由,被拒的可能性比较大。 在更换证书前想着保留原来免费的证书,然后使用新域名做测试。结果新域名使用了新证书,测试包老是不通 阅读全文
posted @ 2016-12-27 21:50 wawahan 阅读(5755) 评论(0) 推荐(1) 编辑
摘要:一、安装 rhel,centos 1、检查内核版本: 使用docker需要在64微系统上,内核版本3.8.13以上,之前的版本也可以使用,但是兼容性可能不是很好 2:检查device Mapper 我们这里使用Device Mapper 作为Docker的存储启动。 如果没有就安装 *我有,但是我还 阅读全文
posted @ 2016-12-22 23:23 wawahan 阅读(622) 评论(0) 推荐(0) 编辑
摘要:1、LVS-NAT, DNAT(多目标) 2、LVS-DR(Direct Routing) 返回报文不经过Direct real server 不能跨越路由 调度算法:Scheduling 静态方法:仅根据算法本身调度,不考虑realserver承载更多的请求 rr:轮循 wrr:分配权重进行轮循分 阅读全文
posted @ 2016-12-22 14:56 wawahan 阅读(170) 评论(0) 推荐(0) 编辑
摘要:1.系统状态监控 操作系统调优工具 观测cpu top 、htop、pidstat、mpstat、dstat,perf,vmstat(进程调度器,cpu队列,上下文,系统调用接口) 内存: free ,top ,dstat ,vmstat , slabtop 网络相关 netstat,ss 观测网卡 阅读全文
posted @ 2016-12-22 14:09 wawahan 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1、CPU 动态优先级: 内核自动检测占用cpu时间的进程,自动调整进程的优先级 手动优先级调整:调整nice值,但是内核也会再动态调整这些手动调整优先级高的进程 CPU调度队列 0-139个优先级队列 内核从优先级由高到低挨个扫描队列, 调度策略:先到先得,轮流,完全公平(CFS), 内核调度实时 阅读全文
posted @ 2016-12-22 12:50 wawahan 阅读(195) 评论(0) 推荐(0) 编辑
摘要:linux 启动流程 POST BIOS(boot sequence) 所选择的启动设备次序的MBR中是否有引导程序, > MBR(bootloader) 提供内核列表 >加载选定的Kernel,initrd(内存模拟的磁盘设备需要缓存),initramfs(缓存) >获取到根文件系统并挂载,运行i 阅读全文
posted @ 2016-12-17 10:47 wawahan 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:LINUX 内核升级 linux 内核官网 https://www.kernel.org/ POST BIOS(boot sequence) 所选择的启动设备次序的MBR中是否有引导程序, > MBR(bootloader) 提供内核列表 >加载选定的Kernel,initrd(内存模拟的磁盘设备需 阅读全文
posted @ 2016-12-16 20:42 wawahan 阅读(153) 评论(0) 推荐(0) 编辑
摘要:linux 服务器调优 Linux内核参数 tcp参数 表示开启SYN Cookies 当出现SYN等待队列溢出时,启用cookies来处理,减少SYN攻击,默认0表示关闭, 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭; 表示开启TCP连接中TI 阅读全文
posted @ 2016-12-15 13:26 wawahan 阅读(619) 评论(0) 推荐(1) 编辑
摘要:keepalived 一、原理: 功能:能够自动实现将用户访问的ip转移的方法,故障重启,故障,恢复切换,故障报警 模型:Master/Backup 使用场景:节点少,没有共享存储等等。他只能有一个主活动,其他为从节点 功能实现: Master不停的向Backup进行心跳通告,一旦心跳停止就迁移VI 阅读全文
posted @ 2016-12-15 00:27 wawahan 阅读(1773) 评论(0) 推荐(0) 编辑
摘要:zabbix问端设置: 1,设置报警类型 2、设置用户及媒体类型 send_to 就是zabbix输出的$1,脚本中药发给谁 3、设置触发器和动作 触发器 test.temp_conn (自己写一个简单的key做测试) 4、设置触发器,阈值为最后一次获取的值大于1 5、设置动作 关联触发器 2、服务 阅读全文
posted @ 2016-12-13 11:46 wawahan 阅读(364) 评论(0) 推荐(0) 编辑
摘要:1、虚拟机类型: 类型1 硬件上直接安装hp 类型2 硬件上安装HOST 上面跑VMM 2、kvm概要 kvm 不算类型1也不算类型二。两种特性都有,他是linux的一个内核模块,内核中本身没有hv,当装上kvm时,内核就会变成hv了。此时硬件驱动就不用借助于别人,内核本身就可以使用这些驱动。 当有 阅读全文
posted @ 2016-12-13 01:15 wawahan 阅读(3235) 评论(0) 推荐(0) 编辑
摘要:问题 在把windows下的一个python脚本挪到linux下的时候,出现了一个奇怪的问题,就是标题那样的报错,很明显,shell没有用对应的python解释器去解释脚本,而是直接用shell解释了,下面就直接导致了一系列奇奇怪怪的报错。看了下面这篇文章还是让人略有启发的 $ head weixi 阅读全文
posted @ 2016-12-12 14:58 wawahan 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:1、虚拟化基本知识 计算机的基本部件 控制集:CPU 存储:mem, I/O: keyboard,moitor 虚拟化就是将一组物理平台,虚拟化为多组不同的,彼此之间隔离的平台。 CPU在OS安装以后就已经被虚拟化了,每个进程认为自己是独占CPU,内存的。CPU的虚拟化就是将其分为时间片 用户空间的 阅读全文
posted @ 2016-12-11 21:23 wawahan 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:在使用ssh的时候,可以看到ssh有很多功能,什么-o , -e等等。如下图 需求,想要给ssh增加一个参数的功能。比如说我现在的需求就是执行ssh的时候可以增加一个选项,给我每次ssh的操作搭一个标记,每次我grep这个我打的标记就可以准确的找到这个ssh的进程 那就要去找ssh的源码了 源码下载 阅读全文
posted @ 2016-12-05 16:33 wawahan 阅读(531) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示