php-fpm进程过多,内存耗尽

重拾博客,在启用伪静态等加速技术后,服务器mysql数据库频繁出现宕机现象。 输入命令top查看进程后,发现php-fpm占用多达20个进程,每个进程占用内存4%,使得mysql因为内存耗尽而停止。在改动php-fpm后,问题迎刃而解。 一、内存耗尽解决方案 找到php-fpm.conf,该配置文件与php.ini一起在php的文件夹下。 我所在的目录是 /usr/local/php54/etc/php-fpm.conf 找到如下设置: 由于我所使用的服务器为1G内...

你的命运不是一头骡子

作者:阮一峰 我在杭州工作,周末通常去爬山。 2016年9月,这里将举办盛大的 G20 峰会。全城都在忙碌地筹备,山路上也不例外。距离西湖最近的一圈山头,都在安装照明设备,准备在夜间亮灯。 那些灯柱都是铸铁做的,高度六七米,非常沉重。施工队使用骡子,将灯柱从山脚运到峰顶。 我在山路上遇过好几次驮运设备的骡子。它们背上两边各绑着一根极重的灯柱,默默地低着头,蹒跚地踩在石阶上。等爬到峰顶,...

穷忙的人生

作者:阮一峰 1、 香港曾经有一档电视真人秀,叫做《穷富翁大作战》,专门邀请富人体验穷人的生活。 有一期节目的主人公是田北辰。他的父亲田元灏是香港纺织界的头面人物,人称“一代裤王”。他本科毕业于康奈尔大学电子工程专业,又去读了哈佛大学 MBA,回到香港后创办了服装品牌 G2000 和 U2,是那种很努力的“富二代”。 他崇尚自由竞争和人生奋斗,座右铭是“如果你今天对自己满意,明天就会被淘汰”,一...

java 声明类和用类

  Test.java package com.test; public class Test { public static void main(String[] args){ Test3 p1 = new Test3(); p1.name = "好人啊!haha"; p1.age = 10000000; System.out.println(p1.getAge()); System.out.println(p1.getName()); System.out.println(p1.getJisuan(20)); } } Test3.java package com.test; /*...

java 声明 打印 遍历 二维数组

//声明二维数组 int [][] a = new int[5][]; for (int i = 0; i < a.length; i++) { a[i] = new int[i + 1]; } //for遍历二维数组 for (int i = 0; i < a.length; i++) { for (int j = 0; j < a[i].length; j++) { System.out.print(a[i][j]); } ...

Linux定时任务Crontab详解

   今天做了个数据库的备份脚本,顺便系统得学习一下Linux下定时执行脚本的设置。Linux下的定时执行主要是使用crontab文件中加入定制计划来执行,设置比Windows稍微复杂一些(因为没有图形界面嘛),但是也不是非常复杂,基本上用过一遍就能记住了,关键是要记住/var/spool/cron这个目录。下面看一下具体的用法:     首先查看一下/etc/crontab文件:    $ cat /etc/crontab    SHELL=/bin/bash PATH=/sbin...

java声明数组和打印数组内容

//第一步 int [] a = null; //第二步 a = new int[20]; //检测长度 for (int i = 1;i < a.length;i++){ System.out.println(a[i]); }         其他声明          int [] a = {1,2,3,4,5,6,7}; int [] b = new int[]{12, 12, 23};  

java 控制台输入参数打印到控制台

import java.util.Scanner; public class Test { public static void main(String [] args) { //由输入台输入整数 Scanner scanner = new Scanner(System.in); System.out.print("a="); int a = scanner.nextInt(); System.out.println("您输入的A的值为:"+a); } }  

Synergy1.8.2破解版Mac + Windows打包(64位)-使用教程

Synergy1.8.2破解版Mac + Windows打包(64位) 1·简介 synergy是个开源的软件,有三个版本 mac / linux / windows,要想实现共享鼠标键盘,必须在所有机器上都安装这个软件,并进行相应的配置,有一台唯一的主机作为服务器端,其他主机作为客户端,要共享的那套鼠标键盘链接到端。所有主机都必须连入同一个局域网,会通过局域网交换鼠标键盘的输入信息,以实现其他主机共享使用这套鼠标键盘。 2·准备 下...