最新消息:

标签:处理

nginx和php-fpm连接超时之解决方法
nginx

nginx和php-fpm连接超时之解决方法

admin 7年前 (2017-10-21) 4017浏览 0评论

前言 现在线上系统的架构大致是这样的,除去cache的proxy机器外,还有项目的nginx proxy机器,后面跟nginx webserver + php-fpm。有时候,会看到proxy nginx的日志里面会有各种异常状态码,比如499,50...

Linux系统调用(syscall)原理
Linux

Linux系统调用(syscall)原理

admin 9年前 (2016-06-11) 6070浏览 0评论

引言:分析Android源码的过程中,要想从上至下完全明白一行代码,往往涉及app、framework、native一直到kernel,可能迷失到代码世界,明白了系统调用原理,或许能帮你峰回路转,找到进入kernel函数的入口。本文主要讲解ARM架构...

如何判断是否丢掉用户请求
tcp

如何判断是否丢掉用户请求

admin 9年前 (2015-11-24) 4699浏览 0评论

下面是可能丢数据包的点: 1、交换机 上连和下连端口的流量跑满或链路有问题,有些数据包会被交换机丢掉,抓对应端口的丢包计数值就可以获得这方面的数据。当然,不会每次都丢建立连接的syn数据包,另外,客户端也重传数据包,所以这一块不一定会导致请求数据的丢...

Nginx的accept_mutex配置分析
nginx

Nginx的accept_mutex配置分析

admin 9年前 (2015-08-22) 3503浏览 0评论

通常多数人不会注意Nginx的accept_mutex配置,不过实际上它对系统的吞吐量有一定的影响,今天生物钟紊乱睡不着觉,索性闲扯一下Nginx的accept_mutex配置。 让我们看看accept_mutex的意义:当一个新连接到达时,如果激活...

Linux 系统中僵尸进程
Linux

Linux 系统中僵尸进程

admin 10年前 (2015-07-14) 3381浏览 0评论

Linux 系统中僵尸进程 – hazir – 博客园   Linux 系统中僵尸进程和现实中僵尸(虽然我也没见过)类似,虽然已经死了,但是由于没人给它们收尸,还能四处走动。僵尸进程指的是那些虽然已经终止的进程,但仍...

理解OAuth 2.0
api

理解OAuth 2.0

admin 10年前 (2015-04-22) 3816浏览 0评论

OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth...

Python中导入模块或包语句
python

Python中导入模块或包语句

admin 10年前 (2015-03-25) 3196浏览 0评论

这篇文章讨论了Python的from <module> import *和from <package> import *,它们怎么执行以及为什么使用这种语法(也许)是一个坏主意。 从一个模块导入全部 from <modu...

iptables设置访问规则
iptable

iptables设置访问规则

admin 10年前 (2014-12-24) 4457浏览 0评论

一、简介 iptables是一个很强大的设置防火墙的工具,可以使用它来限制所有对本机的访问,允许特定的主机、特定的端口才能访问本机,还能设置那些协议能够访问本机。总之,很强大,也很简单。 二、filter chain原理简述 在开始之前,先看一下ip...

迁移Zabbix数据库到TokuDB
Innodb

迁移Zabbix数据库到TokuDB

admin 10年前 (2014-11-14) 3666浏览 0评论

背景介绍 线上的Zabbix数据库有几个大表数据量疯狂增长,单表已经超过500G,而且在早期也没做成分区表,后期维护非常麻烦。比如,想删除过期的历史数据,在原先的模式下,history、history_uint等几个大表是用 (itemid, clo...

Nginx模块fastcgi_cache的几个注意点
FastCGI

Nginx模块fastcgi_cache的几个注意点

admin 10年前 (2014-11-10) 4832浏览 0评论

在web项目中,大家都已经非常熟悉其架构流程了。都说Cache是万金油,哪里不舒服抹哪里。这些流程中,几乎每个环节都会进行cache。从浏览器到webserver,到cgi程序,到DB数据库,会进行浏览器cache,数据cache,SQL查询的cac...

tomcat的三种模式(bio、nio、apr)
apr

tomcat的三种模式(bio、nio、apr)

admin 10年前 (2014-11-06) 12881浏览 0评论

tomcat的运行模式有3种 1)bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. 2)nio  利用java的异步io护理技术,noblocking IO技术. 想运行在该模式下,直接修改server.xml里的Connector节点...

RH 6.2 关闭 gro
GRO

RH 6.2 关闭 gro

admin 10年前 (2014-10-30) 4838浏览 0评论

先了解几个术语。 tso(tcp segmentation offload) 利用网卡分割大数据包,减小 CPU 负荷的一种技术。这个需要硬件的支持。 gso(generic segmentation offload) 将 tso 的技术一般化,通过...

如何部署一个真正好用的前端
LVS

如何部署一个真正好用的前端

admin 10年前 (2014-10-28) 4075浏览 0评论

一切的工程都要从实用的角度出发,排除 GLSB 在外,目前主流的开放的前端无非就那几种: 1. 最简单的就是 DNS RR,上手很快,缺点也很明显 2. web server + keepalived,相对智能些,依然有缺点,没有 health ch...

Nginx为什么不支持.htaccess文件
nginx

Nginx为什么不支持.htaccess文件

admin 10年前 (2014-09-17) 2776浏览 0评论

前曾在Typecho开发群中与王轶讨论了关于Nginx支持.htaccess文件的问题。王轶认为,Nginx能够支持.htaccess规则,且兼容Apache规则。我认为,Nginx支持使用.htaccess文件来存储Nginx的伪静态规则,不兼容....

双线服务器来源路由策略全自动配置脚本
双线

双线服务器来源路由策略全自动配置脚本

admin 10年前 (2014-09-13) 3387浏览 0评论

国内IDC常见的所说的双线,就是给了两个不同ISP的接入IP,有些服务周到些,在路由器处追踪处理来源IP会话,但一旦没有,或者是自己拉的两个ISP直接到服务器,情况就麻烦了。 服务器对任意一个IP发来请求,那返回的包应原路返回,链接才能建立;但默认情...

Linux 下的迅雷 Python 版
Linux

Linux 下的迅雷 Python 版

admin 10年前 (2014-09-12) 3723浏览 0评论

ux 下该不该有迅雷,这个问题一直存在分歧,在此也不予讨论。不过,迅雷抗死链的作用是巨大的,这点是不容置疑的,很多人确实用得着。 有需求就有市场,于是乎,Ubuntu 中文论坛的一位 放出了 furl 这个小程序 ,不但可以解析迅雷的 thunder...

php-fpm的max_chindren的一些误区
max_chindren

php-fpm的max_chindren的一些误区

admin 10年前 (2014-08-14) 3367浏览 0评论

现在nginx + fpm 基本成为主流的配置,其中我们比较关注的是pm.max_chindren的配置 首先,我们关注一个前提设置: pm = static/dynamic, 这个选项是标识fpm子进程的产生模式: static :表示在fpm运行...