webman中使用Eloquent ORM ,内存在空闲时不会释放

问题描述 webman中使用Eloquent ORM ,内存在进程空闲时也不会释放,请问会出问题吗? 是不是已经发生了内存泄漏? 如图是开启几分钟后分,进行了业务以后的状态 ...

xiaopi 发表与 2023-05-16 1135 浏览 1 回答
webman打包后 如何迁移数据库?

问题描述 如果未打包前,可以使用php /vendor/bin/phinx migrate -e dev 来迁移数据库 那么在线上使用打包的phar文件,如何迁移呢?...

xiaopi 发表与 2023-05-13 1286 浏览 1 回答
webman 二进制打包后,执行stop出现报错 zend_mm_heap corrupted

问题描述 php8.0 webman build:bin 执行./build/sentences-core-1.0.0.bin start ctrl+C退出,出现错误 zend_mm_heap corrupted 执行./build/sentences-core-1.0.0.bin start -d 正常 执行./build/sentences-core-1.0.0.bin stop 同样报错 报错信息 Worker...

xiaopi 发表与 2023-04-24 1215 浏览 3 回答
webman 如何关闭默认的http服务

问题描述 目前的项目是使用webman提供TCP服务,由主项目建立TCP客户端来通过ip+端口的方式与webman项目通讯。 如何把webman默认的http服务关闭? 只提供process目录下的TCP服务? 为此你搜索到了哪些方案及不适用的原因 尝试将config/server.php中http的count进程数改为0,发现没有作用。 使用webman的原因是,webman有丰富的文件处理、队列、ORM扩展,上手...

xiaopi 发表与 2023-04-21 1003 浏览 2 回答
如何使用多进程并行组合处理一个业务?

查了官方文档和社区的讨论,一直没搞清楚的如何获取异步任务的返回值。我现在使用webman提供一个http接口,该功能需要实现以下: 去ES的A索引中查询数据 去数据库中查询 去ES的B索引中查询数据 以上三步IO没有次序,我想可以用多进程的思路来提高并发量。 如果是在其他php-cli环境下,我可以fork三个子进程,然后阻塞父进程等待三个子进程的返回,得到三个子进程的返回后,父进程统一组装数据响应给调用方。 但是在...

xiaopi 发表与 2023-04-17 1048 浏览 1 回答
phar无法对可执行文件打包,打包后php调用exec()函数访问不到该可执行文件

问题描述 phar无法对可执行文件打包,打包后php调用exec()函数访问不到该可执行文件。 第三方提供了一个编译后的C++可执行文件AServer,我需要使用php执行这个文件,未打包前是可以正常执行的,但是打包后,exec()函数就不能访问这个可执行文件了,webman控制台提示 sh: 1: phar:///code/webman-project-v1.0.phar/app/bin/AServer: not ...

xiaopi 发表与 2023-01-09 852 浏览 0 回答
pcntl_wait($status)一直获取不到子进程退出状态,造成父进程一直卡住。

问题描述 我试着参考workerman的多进程编程思想,手动写一个简单的多进程处理,但是遇到了很奇怪的问题。 pcntl_wait()一直等不到子进程退出消息,造成父进程卡住一直不退出。谢谢大佬给指点一下。 php版本:PHP 7.2.34 (cli) (built: Oct 1 2020 13:37:37) ( NTS ) <?php //fork一个子进程 $processIds = []; $i = ...

xiaopi 发表与 2022-10-22 922 浏览 1 回答
webman 使用phar打包后,如何读取.env文件?

根据webman文档中的打包,我已经把项目打包到build/program.phar 但是运行这个打包后,发现并不是读取.env配置的。 我试着把.env文件放到program.phar同级目录下,依旧不行。 下面是我的.env配置: NAME=program DEBUG=true LISTEN=http://192.168.10.10:8787 这是config/app.php配置 return [ 'd...

xiaopi 发表与 2022-03-14 2720 浏览 4 回答
AsyncTcpConnection类可以用在php-fpm环境中吗?

AsyncTcpConnection类可以用在php-fpm环境中吗? 目前在php-fpm下使用提示Call to a member function add() on null 如果不行,请问有其他的方式吗? (其实需求只是为了代替使用php原生创建tcp客户端,比较麻烦)...

xiaopi 发表与 2022-02-22 1544 浏览 1 回答
如何使用web端向TCP服务器发送消息?

目前有一个需求是建立一个TCP客户端,与远端的TCP服务端交互。 为了方便使用,需要web端发送信息,然后后端将信息发送给TCP服务端,并与之交互,交互结果发送给web端 初步的想法是, 1.建立websocket服务端,与前端进行交互 2.websocket服务端接受到前端发送的数据后,在发送给TCP服务端 3.TCP服务端返回的数据,经过处理,再通过websocket推送给前端 代码如下 use Workerma...

xiaopi 发表与 2022-02-17 1686 浏览 2 回答

xiaopi

-230
积分
0
获赞数
0
粉丝数
2022-02-17 加入
×
🔝