我有一个PHP 信息包含以下内容的页面:
<?php
print(phpinfo());
?>
但每次重新加载页面时,docker stats
命令显示内存使用量增加 0.25%
httpd
我已经为和php
以及和mariadb
其他一些定制了图像。
内存百分比永远不会下降。如果不执行任何操作,它会保持稳定,不会上升。如果发送请求,它会稍微上升。即使等待很长时间,内存使用率也不会下降。
流程就是httpd/php
流程,我没有使用mpm_prefork_module
模块。
需要注意的一点是,向我自己的 PHP 应用程序发送请求时,内存使用量的增加甚至更大(约 2%)。
我自己构建了 Docker 镜像httpd 2.4.25
并php 7.3.9
在 Docker 版本下运行:19.03.2
。
如果需要的话我可以发布Dockerfile
文件。