webman基础插件的配置支持的有哪些?

问题描述 webman在开发基础插件的时候总共支持哪些配置文件? 我想规范一下插件的log输出,是否可以使用log.php; 为此你搜索到了哪些方案及不适用的原因 我看官方文档里面没有提及log.php是否被支持...

chaz6chez 发表与 2024-02-08 233 浏览 1 回答
应用插件如果存在基础插件的依赖问题

问题描述 假设我有一个基础插件实现了队列服务,提供了cli的操作方案和基础的function-api,现在我想通过应用插件的方式为它实现一套ui界面和增加一些丰富的业务逻辑; 在这个情况下应用插件是一个基础插件的拓展项目,基础插件安装方式是composer安装,而应用插件安装方式是市场/admin安装,那么在应用插件依赖某个基础插件的话,是否只能通过文档告知的形式手动进行依赖补齐,而不能通过自动安装或者依赖安装的方式...

chaz6chez 发表与 2024-01-05 261 浏览 2 回答
社区分享加入了审核吗?

老大,社区分享加入了审核吗?昨天凌晨写了一篇分享,结果在个人中心也没见到,以为丢了; 我觉得可以在个人中心显示 比如xxxxxx【待审核】,自己可以点进入查看...

chaz6chez 发表与 2023-11-19 295 浏览 2 回答
webman官网插件版本更新部分可能有点问题

问题描述 我的插件已经更新到2.0.1了,目前官网还显示的是1.x-dev 程序代码或配置 https://www.workerman.net/plugin/69 https://github.com/workbunny/webman-rqueue https://packagist.org/packages/workbunny/webman-rqueue...

chaz6chez 发表与 2023-04-25 498 浏览 1 回答
【吐槽】最近写一些异步的服务发现测试用例也忒难写了

问题描述 最近在给rabbitmMQ客户端插件写测试用例的时候发现也太难去处理测试用例了,利用workerman event-loop的rabbitmq基础客户端Bunny在网络请求的时候使用的event-loop的add及timer,如果我需要mock或者捕获我的参数及结果的时候实在比较复杂,如果workerman的event-loop拥有基础事件,我能够注入一些回调函数来进行数据拦截的话可能会好一些; 不知道wo...

chaz6chez 发表与 2022-12-11 602 浏览 1 回答
【webman插件】Nacos插件答疑帖

这里收集来自webman-nacos插件的疑问及需求; 插件地址:https://www.workerman.net/plugin/50 帖子入口可从插件页面及文档中找到...

chaz6chez 发表与 2022-08-28 1946 浏览 6 回答
关于webman框架相关的提问

1. webman会在服务启动时默认启动一个httpServer,具体配置在server.php中提现;除了该服务进程,还可以通过process.php实现自定义进程;httpServer和自定义进程是否可以都抽象为process.php?理由如下: web开发框架可能存在一个实例启动会需要两个http服务各自监听不同端口,或者不启动httpServer只启动如jsonRpcServer;我们可以将httpServ...

chaz6chez 发表与 2022-08-08 1081 浏览 1 回答
【已解决】workerman/http-client的返回值是空

总结 目前避免使用$response->getBody()->getContents(),建议使用(string)$response->getBody() 等会儿提交个PR 原因 因为workerman/http-client包引入的workerman/psr7中的Stream::getContents中并没有将偏移量重置,在write后,偏移量一般在最新,所以这个时候用默认参数stream_...

chaz6chez 发表与 2022-05-12 1692 浏览 2 回答
workerman在stop时偶发exit with status 11和139

workerman以调试模式启动后,执行了一次请求,该请求后续的业务逻辑中包含了至少一次数据库的操作,在完成该次请求5-10分钟后,ctrl+c 停止进程后会报exit wtih status 11,有时是exit with status 139; Workerman[app.php] start in DEBUG mode ----------------------------------------------...

chaz6chez 发表与 2021-10-23 1990 浏览 2 回答
stream_socket_client错误码111

我自己实现了基于TCP的的jsonRpc2.0服务端和客户端; 服务端基于workerman实现,客户端使用stream_socket_client实现; 客户端每一次发送和接收一次消息会立即调用fclose关闭连接; 现在出现了一个情况,几乎每一次客户端请求到服务端达到15998次请求以后就会连接不上,报111错误;在停止请求2分钟左右后又可以重新请求,但依然是15998左右会被阻止;不停止请求的情况下2分钟左右也...

chaz6chez 发表与 2021-01-30 2619 浏览 1 回答
workerman status -d的问题

workerman status -d 打印监控的时候,偶有提示这样的情况 unserialize(): Error at offset 0 of 111 bytes in file /project/3y-cleaning/vendor/workerman/workerman/Worker.php on line 1029 ksort() expects parameter 1 to be array, boole...

chaz6chez 发表与 2021-01-20 1895 浏览 1 回答
exit with status 135

日志中出现了exit with status 135 请问135是什么情况会出现的异常退出?...

chaz6chez 发表与 2021-01-19 1678 浏览 2 回答
workerman是否有请求超时时间的概念?

使用workerman实现了一个多进程的web server,当请求进来时,唤醒其中一个进程执行业务逻辑,在与其他子系统通讯时(如grpc),由于暂时无法实现与grpc的超时断线,很容易内部就形成死进程,这时该子进程保持busy状态,并且无法退出也未有返回,workerman可否定义一个请求超时时长?比如该次请求的业务执行时长超过某个时间定义就自动退出子进程?...

chaz6chez 发表与 2019-01-09 3953 浏览 2 回答
workerman进程与线程的问题

使用workerman内置的WebServer,我在业务代码中实现了两个接口,实现了一个A类,其中有一个静态属性来保存子类实例化的对象和一个实例化的静态方法(静态实现单例),B类和C类都继承A类; 第一个接口静态实例方法实例化了B类,这时候查看A类的静态属性,其中有了B类的对象信息。 第二个接口静态实例方法实例化了C类,这时候查看A类的静态属性,发现除了C的信息,还有B的信息。 两个接口分两次有间隔的请求触发的。 我...

chaz6chez 发表与 2018-11-16 3209 浏览 1 回答

chaz6chez

4314
积分
0
获赞数
0
粉丝数
2018-11-16 加入
🔝