打开一个workerman后台运行 root@9202e29e1549:/var/www/html# php public/pricemonitorworker.php start 然后查看状态:提示端口被占用 root@9202e29e1549:/var/www/html# php public/pricemonitorworker.php status stream_socket_server(): un...
php进程中数组占用5Gb内存,随着不断循环计算数据在不断的变化。 其他进程,如何去读取这个数组里面的数据?通过redis、GlobalData等都不行,因为要保存到redis、GlobalData需要先把数组序列化,然后保存。然后读取的又需要反序列化,非常耗时间 有没有什么办法?求各位大佬指点迷津 没有办法共享这个数组的内存地址给其他进程? 有没有其他不比php数组性能差的数据结构 ? ...
1.只开启了一个线程。同时有定时器任务和端口监听 2.定时器每一秒执行一次。但是代码会执行2秒,导致定时器接连不断的运行,端口发来的数据无法响应。 怎么办?怎么实现:定时器执行完一次之后,先处理端口的任务然后再执行下一次定时器任务 ? 代码: $inner_http_worker = new Worker('http://0.0.0.0:1598'); $inner_http_worker->count ...