AMH默认只有两种php-fpm模式,静态static 和动态dynamic ,使用两者的特性是,php-fpm不会释放内存给操作系统。

每一个php-fpm线程大约会占用20M内存,例如默认的3线程,也就是会占用60M左右,并且这60M不会被释放。

因此会在主机中看到可能只做了一两个站,且当前没有什么访问量,内存也居高不下。

AMH面板本身使用的也是static静态模式,2线程。也就是说,面板大约会占用 40+4 = 44M内存的理论值。

那么,ondemand 模式存在的必要性就有了。ondemand 模式的特性是,根据线程数的最大值,同样它会占用相同等级的内存,例如3线程,也同样是占用约60M,但是当请求结束后,5-15秒内,会自动释放内存。

目前由于AMH自身没有携带该模式,只能手动完成。操作方法很简单。

1,php-fpm的配置每个站点无前一个自身的文件,其命名方式是 网站标识.conf,路径在 /usr/local/php/etc/fpm下

例如我的站点标识是emlog,那么就会有一个 /usr/local/php/etc/fpm/emlog.conf

2,打开该文件,修改其中的 pm = static(或 pm = dynamic)为 pm = ondemand ,然后/etc/init.d/amh-start 重启该网站的PHP

如果想更改AMH面板本身的php-fpm模式,则修改 /usr/local/php/etc/php-fpm.conf文件即可,修改内容同上。

php fpm ondemand,AMH中PHP运行模式设置php-fpm为ondemand模式相关推荐

  1. 服务器的BIOS引导模式设置为什么,Legacy BIOS 引导模式和 UEFI 引导模式

    Legacy BIOS 引导模式和 UEFI 引导模式 服务器配备有统一可扩展固件接口 (Unified Extensible Firmware Interface, UEFI),可以将其配置为支持 ...

  2. android 工程模式设置中文翻译,进工程模式的方法及翻译,转来的

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 利用lumia 900 内置诊断模式,对Lumia 900 做一个全面的诊断测试. 首先 拨号界面输入 ##634#开启诊断模式.输入完毕之后会自动转入 ...

  3. ecp应用程序中的服务器错误,ECP 运行状况设置疑难解答

    ECP 运行状况设置疑难解答 2021/6/1 本文内容 适用于:Exchange Server 2013 Exchange 控制面板 (ECP) 运行状况设置监视 Exchange 管理中心 (EA ...

  4. AMD GPU模式设置(2):初始化和运行时

    参考内核代码: Linux-6.1/driver/gpu/drm/radeon Linux-6.1/driver/gpu/drm/amd 在AMD显卡驱动初始化了GPU之后,第二步便是负责显示器有关( ...

  5. 水星(MERCURY)MW150RM迷你无线路由器Client模式设置

    http://www.192ly.com/router-settings/mercury/mw150rm-client.html 水星(MERCURY)MW150RM迷你无线路由器Client模式设置 ...

  6. iis7.5如何将应用程序池的启动模式(startMode)从onDemand(需要时)更改为AlwaysRunning(一直运行)?

    最近发现公司的网站无法访问,当我检查应用程序池(IIS 7.5)时,我看到它被停止,停止原因未知.所以我必须第一时间重新启动它.以保证网站能被正常访问. 我想到是有没有办法通过设置iis,以便在发生任 ...

  7. linux中的运行模式,Linux系统运行模式介绍

    Linux运行模式 自由服务,即不需要用户独立去安装的软件服务,而是在系统安装好之后就可以直接使用的服务(内置服务). 运行模式也称为运行级别,属于linux的自有服务. 运行模式可以理解为一旦你开机 ...

  8. Spark在不同集群中的运行架构

    Spark注重建立良好的生态系统,它不仅支持多种外部文件存储系统,提供了多种多样的集群运行模式.部署在单台机器上时,既可以用本地(Local)模式运行,也可以使用伪分布式模式来运行:当以分布式集群部署 ...

  9. 【Android 返回堆栈管理】打印 Android 中当前运行的 Activity 任务栈信息 | Activity 任务栈信息分析 | Activity 在相同 Stack 中的不同 Task

    文章目录 一.打印 Android 中当前运行的 Activity 任务栈信息 二.Activity 任务栈信息分析 三.Activity 在相同 Stack 的不同 Task 情况 一.打印 And ...

  10. java中装饰器_Java设计模式12:装饰器模式

    装饰器模式 装饰器模式又称为包装(Wrapper)模式.装饰器模式以多客户端透明的方式扩展对象的功能,是继承关系的一个替代方案. 装饰器模式的结构 通常给对象添加功能,要么直接修改对象添加相应的功能, ...

最新文章

  1. SPOJ - GSS3 Can you answer these queries III(线段树+区间合并)
  2. 视图与表之间的异同点_视图和表的区别和联系
  3. vscode中断点调试nodejs实用方便
  4. 从15000个Python开源项目中精选TOP30,GitHub平均star为3707,赶紧收藏!
  5. 在此激励自己,记录自己的学习历程
  6. Solidworks如何导入和使用模板文件
  7. 内存颗粒和闪存颗粒的区别_什么是内存颗粒以及内存颗粒的种类和差别
  8. html5怎么设置表格背景颜色,Echart 如何设置表格内的背景颜色?
  9. tensorflow识别水果
  10. 业务流程管理工具的概览和比较分析
  11. 梦幻西游网页版服务器互通吗,梦幻西游网页版:关于合服的那些事儿~最全信息都在这了...
  12. P1134 高精度阶乘
  13. RANSAC算法(仅供学习使用)
  14. 17:57:54.359 [main] WARN com.baomidou.mybatisplus.generator.IDatabaseQuery$D
  15. netty基础教程-3、helloworld(cs模式)
  16. linux kill进程 名字,linux kill 掉所有匹配到名字的进程
  17. c++双人战争小游戏
  18. Linux系统编程(1)——文件与I/O之C标准I/O函数与系统调用I/O
  19. 教材作者告北大教授《操作系统教程》抄袭案获胜诉
  20. 中国AI学会会士今年增选公示:14位大牛入围,孙茂松周明在列

热门文章

  1. python精确有理数实验_有理数类实验报告
  2. 苏州大学 软件工程基础
  3. 无法访问https://element.eleme.cn和https://element.eleme.io
  4. Vue入门---实现汇率换算
  5. App创业者分享:如何攒到你的1亿用户?(前期土豪推广,后期节操全碎)
  6. 标题一定要长~~~~长~~~~~~~~~~~~~~长~~~~~~~~
  7. sysfader iexplore应用程序错误
  8. 扫描探针显微术入门(4)
  9. 电脑技巧2——调出控制面板(桌面控制面板)
  10. 负载均衡(Load Balance)