swoole文档: https://wiki.swoole.com/wiki/page/p-coroutine_http_server.html
我按照文档中的示例写了一个demo,然后发现每请求一次内存就会叠加一次,我试图post一个图片,即使不接收内存也会一直叠加,直到内存溢出报错
demo
<?php
go(function () {
$server = new Co\\Http\\Server("0.0.0.0", 9502, false);
$server->set([
'package_max_length' => 999999999,
'max_coroutine' => 10
]);
$server->handle('/', function ($request, $response) {
echo 'memory:' . memory_get_usage() . PHP_EOL;
$content = $request->post['content'];
});
$server->start();
});
每请求一次的内存变化:
几乎每次请求内存都会增加,请问大家这是什么情况?
常驻内存的表现