php - 如何限制 PHP 在 apache 中的总内存使用量
问题描述
所以,我和我的同事都找不到我们问题的答案。我们如何限制 PHP 在 apache 上的总内存使用量?
我们在 AWS 上的 EC2 实例上运行 CakePHP 2.x,该实例有 15GB 内存。我知道在 php.ini 文件中有一个 memory_limit={GB/MB} 根据 PHP文档限制任何单个脚本可以使用的内存量。那么我们如何在整个 PHP 上启用这种相同类型的限制呢?我们在 Apache 2.4 上运行 PHP v5.4。任何帮助将不胜感激!
解决方案
这主要取决于您的逻辑,如果有特定的代码块需要分配更多内存来处理。有2种方式。
- 来自 php.ini 的 memory_limit
- https://www.php.net/manual/en/function.ini-set.php
- 检查并获取适合您的需求/提供您的内存要求的 EC2 实例。
推荐阅读
- c# - 使用 ReadOnlySpan 对二维数组进行不安全切片
- javascript - 如何根据可用的数据在 React 中为不同的场景设置 State?
- java - 在 Java 程序中关闭注销
- python - Pytube 播放列表不下载任何视频
- javascript - 通过 span 标签动态包装一个 js 字符串,这可能会在 React 中危险地呈现
- java - Mac中的UIAutomatorViewer
- dafny - Dafny,如果在循环的进入和退出时断言为真,它是否是不变量
- django - React/Django:如何在 React 中获取模型的标签。TextChoices
- java - CURRENT_TIMESTAMP 时区配置和 Helm 图表
- c# - 有没有办法从 C# 访问 Workbook.AutoSaveOn?