摘要: 1.Logstash收集tomcat日志时报错warn: log4j:WARN No appenders could be found for logger (org.apache.http.client.protocol.RequestAuthCache).log4j:WARN Please in 阅读全文
posted @ 2017-01-11 17:30 wawahan 阅读(343) 评论(0) 推荐(0) 编辑
摘要: log_format logstash "remote_addr | $time_local | $request | $status | $body_bytes_sent | " "$request_body | $content_length | $http_referer | $http_us 阅读全文
posted @ 2017-01-05 11:37 wawahan 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 公司之前使用的是免费startssl证书,听说IOS 以后不信任这些免费的验证不严格的证书,公司果断购买了一个统配域名证书,其实不用貌似也没什么事,主要是提交app的时候得说明理由,被拒的可能性比较大。 在更换证书前想着保留原来免费的证书,然后使用新域名做测试。结果新域名使用了新证书,测试包老是不通 阅读全文
posted @ 2016-12-27 21:50 wawahan 阅读(5696) 评论(0) 推荐(1) 编辑
摘要: 一、安装 rhel,centos 1、检查内核版本: 使用docker需要在64微系统上,内核版本3.8.13以上,之前的版本也可以使用,但是兼容性可能不是很好 2:检查device Mapper 我们这里使用Device Mapper 作为Docker的存储启动。 如果没有就安装 *我有,但是我还 阅读全文
posted @ 2016-12-22 23:23 wawahan 阅读(618) 评论(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 阅读(163) 评论(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 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1、CPU 动态优先级: 内核自动检测占用cpu时间的进程,自动调整进程的优先级 手动优先级调整:调整nice值,但是内核也会再动态调整这些手动调整优先级高的进程 CPU调度队列 0-139个优先级队列 内核从优先级由高到低挨个扫描队列, 调度策略:先到先得,轮流,完全公平(CFS), 内核调度实时 阅读全文
posted @ 2016-12-22 12:50 wawahan 阅读(190) 评论(0) 推荐(0) 编辑
摘要: linux 启动流程 POST BIOS(boot sequence) 所选择的启动设备次序的MBR中是否有引导程序, > MBR(bootloader) 提供内核列表 >加载选定的Kernel,initrd(内存模拟的磁盘设备需要缓存),initramfs(缓存) >获取到根文件系统并挂载,运行i 阅读全文
posted @ 2016-12-17 10:47 wawahan 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: LINUX 内核升级 linux 内核官网 https://www.kernel.org/ POST BIOS(boot sequence) 所选择的启动设备次序的MBR中是否有引导程序, > MBR(bootloader) 提供内核列表 >加载选定的Kernel,initrd(内存模拟的磁盘设备需 阅读全文
posted @ 2016-12-16 20:42 wawahan 阅读(150) 评论(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 阅读(613) 评论(0) 推荐(1) 编辑