国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于Workerman資源釋放的問題

wmwmwm21

請(qǐng)問一下Workerman做web服務(wù)器時(shí),發(fā)現(xiàn)頁面的資源id一直在增長(zhǎng),是要自己手動(dòng)去釋放嗎?難道Workerman不像傳統(tǒng)模式頁面執(zhí)行完畢自動(dòng)釋放嗎

$test =new Test();

var_dump( $test );

測(cè)試結(jié)果:
object(Test)#7620 (1) {

3333 2 0
2個(gè)回答

喵了個(gè)咪

workerman是常駐內(nèi)存的,如果你這個(gè)對(duì)象被全局存儲(chǔ)了起來,那么就不會(huì)釋放。否則會(huì)被自動(dòng)釋放,id也會(huì)釋放。

<?php
//require_once __DIR__ . '/vendor/autoload.php';
use Workerman\Worker;
$worker = new Worker('http://0.0.0.0:12345');
class a{}
$worker->onMessage = function($connection, $data)
{
     $a = new a;
     var_dump($a);
     $connection->send('hello');
};

Worker::runAll();

截圖

每次請(qǐng)求,對(duì)象和 id 總是被釋放了的

  • wmwmwm21 2021-07-15

    謝謝。因?yàn)閷?duì)象很多,那肯定是某個(gè)對(duì)象被緩存起來

wmwmwm21

截圖

是因?yàn)橛幸徊糠质侨謱?duì)象,資源id就不會(huì)從1開始了,而是一直增長(zhǎng)嗎?

  • yongdao35 2021-07-15

    對(duì)象沒釋放,id就被占用了,就不會(huì)使用了吧。不然大家id都是1,要id有什么意義

  • wmwmwm21 2021-07-16

    這樣豈不是id會(huì)越來越大。。。

  • 喵了個(gè)咪 2021-07-29

    不會(huì)無限大,對(duì)象釋放了id就釋放了。

年代過于久遠(yuǎn),無法發(fā)表回答
??