最新消息:

Linux

解决too many open files

解决too many open files

ipcpu 8年前 (2016-12-19) 7753浏览

解决too many open files.md 一、概述 too many open files是一个很常见的报错,但要处理起来也没那么简单,下面我们来总结下。 二、相关的配置文件 /proc/sys/fs/file-max 这个文件是系统层...

nginx内存占用过高

nginx内存占用过高

ipcpu 8年前 (2016-12-12) 12773浏览

nginx内存占用过高.md 现象 nginx运行一段时间后,内存占用非常高,超出系统最大内存后,开始使用SWAP,直至SWAP用尽,系统崩溃。内核参数vm.swappiness = 1。 如图: 监控趋势图: 分析和排查 因为之前使用的ng...

Memcache专题四、高级设置和新特性

Memcache专题四、高级设置和新特性

ipcpu 8年前 (2016-11-15) 4186浏览

Memcache专题四、高级设置和特性.md 一、调整factor来节省内存 Memcached 的默认参数(-f)factor是1.25,曾经为2,选择使用合适的factor,可以减少内存浪费 值越小,slab中chunk size差距越小,内存...

Grub2相对Grub的一些改进和注意事项(CentOS7)

Grub2相对Grub的一些改进和注意事项(CentOS7)

ipcpu 8年前 (2016-11-14) 9152浏览

Grub2相对Grub的一些改进和注意事项(CentOS7).md Grub2概述 大约2002年左右,Yoshinori K. Okuji在PUPA重写了GRUB,使他更清晰,安全,健壮,更强大,PUPA最后把他重命名为GRUB2,把原来版本的g...

TCP三次握手-backlog队列问题

TCP三次握手-backlog队列问题

ipcpu 8年前 (2016-10-23) 8451浏览

TCP三次握手-backlog队列问题.md 概述 之前有同事做压力测试时,发现无论如何都无法突破128并发的问题,经排查发现该服务器ACCEPT QUEUE队列都为128,限制了网络的并发。 TCP三次握手 Linux内核协议栈为一个TCP连接管...

阿里云访问控制权限RAM

阿里云访问控制权限RAM

ipcpu 8年前 (2016-10-07) 2615浏览

阿里云访问控制权限RAM.md 概述 在实际应用当中,经常会遇到权限分配的问题,例如需要给CDN管理系统开通CDN刷新的权限,需要给不同业务线的人开通不同的OSS权限。 阿里云提供了访问控制RAM来实现权限的分配。 权限分配的模型 用户属于群组,群组...

journald日志使用

journald日志使用

ipcpu 8年前 (2016-09-23) 4499浏览

一、概述 作为最具吸引力的优势,systemd拥有强大的处理与系统日志记录功能。在使用其它工具时,日志往往被分散在整套系统当中,由不同的守护进程及进程负责处理,这意味着我们很难跨越多种应用程序对其内容进行解读。 相比之下,systemd尝试提供一...

HTTPS是如何保障安全的-HTTPS握手过程分析

HTTPS是如何保障安全的-HTTPS握手过程分析

ipcpu 8年前 (2016-09-04) 3804浏览

HTTPS是如何保障安全的.md 零、引入 在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用 App Transport Security安全功能。App Transport ...

使用Nginx日志计算服务器带宽

使用Nginx日志计算服务器带宽

ipcpu 8年前 (2016-08-06) 6971浏览 0评论

使用Nginx日志计算服务器带宽.md 概述 一般来说,服务器的带宽都会通过网络设备SNMP或者zabbix监控来采集,可是当整体流量过大,需要单个域名去分析带宽的时候,SNMP监控或者zabbix就无能为力了。 nginx的日志中记录了$body...

Varnish基础知识

Varnish基础知识

ipcpu 8年前 (2016-07-24) 4326浏览

零、概述 Varnish Cache是一个Web 应用加速器,也是一个知名的反向代理程序。你可以把它安装在任何http服务器的前端,同时对它进行配置来缓存内容。 一、安装 varnish目前有3、4、5一共三个版本,目前3系列版本已经停止更新和维...