【问题标题】:PHP/Laravel: Observe IOPSPHP/Laravel:观察 IOPS
【发布时间】:2017-11-15 18:26:26
【问题描述】:

由于我们的应用程序包含大量文件,尤其是来自资源/视图/和供应商/的文件(每个请求 588 个),我想跟踪每个请求的 I/O 数量。此外,我们正在从当前托管在同一服务器上的我们自己的 API 请求数据。如果可能的话,我还想包括由此引起的 I/O。

我们正在使用以下设置:

  • Laravel、Laravel Homestead (Ubuntu)、PHP 7.0、Nginx、Redis、MySQL
  • Laravel、Debian 7(开发/测试)、PHP 7.1、Nginx、Redis、MySQL

所以我的问题:

  1. 有没有办法收集每页展示的总 I/O 计数?
  2. OPCache 可以通过哪些方式减少 I/O 数量,哪些是可优化的,哪些不受影响?

请在您的 cmets 中包含问题编号。

谢谢! 克里斯

【问题讨论】:

    标签: php laravel nginx io debian


    【解决方案1】:

    有没有办法收集每页展示的总 I/O 计数?

    我认为没有办法从 PHP 中获取每个页面的显式 I/O 要求。

    OPCache在哪些方面能够减少I/O的数量,什么是可优化的,什么不受影响?

    OPcache 通过将预编译的脚本字节码存储在共享内存中来提高 PHP 性能,从而使 PHP 无需在每个请求上加载和解析脚本。

    【讨论】:

      猜你喜欢
      • 2017-05-06
      • 2017-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-04
      • 2015-07-16
      • 2022-01-23
      相关资源
      最近更新 更多