使用laravel-http-client插件发请求,怎么自定义生成日志的格式

问题描述 使用webman-tech/laravel-http-client插件发请求,怎么自定义生成日志的格式,目前是如图的默认格式,想换成完整的json json格式 比如:{ "host":"", "method:"", "header:"", "req":'', "res&quo...

awen 发表与 2025-07-29 138 浏览 2 回答
自定义进程/自定义指令 怎么优雅的退出

问题描述 我有一些任务是周期性执行的,并且时间比较长。当我退出的时候,我希望当前任务执行完才退出 为此你搜索到了哪些方案及不适用的原因 stop_timeout没效果 他执行完会开启下一个任务 已经解决 namespace app\process; use support\Db; use Workerman\Worker; class FooProcess { private bool $isExit =...

buyer 发表与 2025-07-29 246 浏览 3 回答
webman1.5出现内存泄漏,如何定位

webman1.5出现内存泄漏 webman框架运行了有一年,后面不知道从什么时候开始,内存一直在增加,不释放,按照之前walkor提供的方法检测,心跳检测接口都出现内存变化,各位大佬,有什么好的方法可以定位吗 检查内存变化中间件 public function process(Request $request, callable $handler) : Response { $respon...

wuxian 发表与 2025-07-08 1179 浏览 10 回答
官方后台插件后台验证码不显示是什么原因

不显示验证码,是什么原因 ...

aria 发表与 2025-07-06 370 浏览 2 回答
windows下最大连接数量

经过测试,windows中,php8.1添加了event拓展后,最大连接了2000个Tcp客户端,没有经过实战。请问官方。这是可行的吗?...

ajie2025 发表与 2025-07-05 273 浏览 2 回答
webman本地请求每次都很慢【已解决】

问题描述 之前请求都是正常的,速度很快。最近不知道什么原因,项目代码每次修改完代码后重新加载请求都很慢。线上运行是正常的。后面我把workerman换成v5.1.3的就正常了,不知道是不是我本地环境的原因还是啥的,业务代码都没改,升级了高版本的框架就没有这个问题。 程序代码或配置 代码就一个请求登录的接口,没有很复杂的逻辑,本地数据量也不大 重现问题的步骤 workerman运行的截图如下: v4.1.15 v5....

Jonlinc 发表与 2025-07-04 562 浏览 2 回答
自定义进程关于异步执行的问题

问题描述 我使用了 danog/madelineproto(PHP生态最大telegram开发协议包) 在自定义进程里执行被挂起 但是在自定义进程里的定时任务执行成功 ...

阿沁 发表与 2025-07-03 338 浏览 1 回答
workerman中,如果发送的两次modbus tcp连接需要一定的间隔时间,怎么办?

问题描述 业务需要定时去PLC获取数据,为此我在一个进程内,定义了多个定时器 foreach ($devicePlcs as $devicePlc) { // 如果不存在,则表示新增,需创建timer数组 if (!isset($this->timers[$devicePlc->id])) { $timer_id = Tim...

bobshipwood 发表与 2025-07-01 266 浏览 2 回答
webman执行reload以后无法正常启动

问题描述 status显示norun,runtime的pid文件没有清除且端口旧进程没有释放...

graygray 发表与 2025-06-27 242 浏览 2 回答
http-client swoole协程 使用代理高并发出现报错

问题描述 webman使用swoole协程,开启1进程,在使用错误的代理的情况下,50并发有大几率触发报错【ErrorException: Swoole\Coroutine::resume(): can not resume the coroutine which is in IO operation or non-existent in /var/www/vendor/workerman/coroutine/src...

筱洛洛 发表与 2025-06-26 488 浏览 2 回答
用webman+AI写了聊天室的代码,服务端一直收不到消息,哪里的问题啊?

问题描述 用webman+AI写了聊天室的代码,服务端一直收不到消息,哪里的问题啊? <?php namespace app\process; use support\Log; use Workerman\Worker; use Workerman\Connection\TcpConnection; use Workerman\Timer; class ChatServer { protected ...

落落 发表与 2025-06-24 354 浏览 2 回答
物联网平台中的程序问题

问题描述 这里写问题描述 想问一下物联网平台用的什么语言以及什么框架开发的...

先生 发表与 2025-06-24 438 浏览 2 回答
win11 webman2.1.2 http-client3.0.3 开启swow协程报错

问题描述 访问index后,页面会立即响应,但是控制台会在30秒内会出现报错 程序代码 <?php namespace app\controller; use support\Request; class IndexController { public function index(Request $request) { $http = new \Workerman\Ht...

筱洛洛 发表与 2025-06-23 359 浏览 1 回答
NSQ 服务TCP,有相关的方案吗

需要TCP 连接 NSQ 服务,有哪些解决方案呢,兄弟们...

suihua 发表与 2025-06-21 291 浏览 1 回答
MyEvents 设置问题,帮忙看看谢谢

问题描述 请问这种情况怎么处理 代码 ...

jin5201 发表与 2025-06-06 338 浏览 3 回答
请问物联网项目适合使用mqtt吗?

问题描述 请问 物联网项目,例如共享按摩椅,充电桩等项目 适不适合用不用mqtt呢? 如果用纯mqtt是不是有响应不及时,不灵活, 不方便的地方呢? 还是结合tcp 或者websocket 来 开发, 或者纯websocket开发 哪种更好呢?...

TomMilk 发表与 2025-06-05 590 浏览 3 回答
是否能提供一个windows版宝塔的配置和启动文档

问题描述 能提供一个windows版宝塔的配置和启动文档,windows版宝塔没有添加异步项目这一项。...

lucn30 发表与 2025-06-04 333 浏览 1 回答
webman-admin与tcp长连接如何做交互

假设有一个简单的后台页面(一个输入框和一个发送按钮) 同时后台也是用gateway-worker监听tcp消息 期望点击“发送”按钮的时候(发送tcp消息)能够显示接收的响应内容。 当接收到tcp的响应消息的时候一般要如何与后台网页端交互(比如弹出layui.popup) chatgpt的回答是网页端通过websocket链接,tcp把接收到内容推送到websocket,但是感觉这个方案有点多余了。 tcp的主要功能...

sanergo 发表与 2025-06-03 302 浏览 1 回答
CPU 100% 怎么排查呢

strace -tt -p 634881 后控制台不停的epoll_pwait 下面的内容。 02:52:18.433195 epoll_pwait(7, [{events=EPOLLIN|EPOLLERR|EPOLLHUP, data={u32=17, u64=17}}, {events=EPOLLIN|EPOLLERR|EPOLLHUP, data={u32=11, u64=11}}, {events=EPOLL...

ieliwb 发表与 2025-06-02 461 浏览 1 回答
我想问下webman控制台显示select 和event的区别

我想问下控制台显示select 和event的区别 我阿里云上的webman启动 显示的是event-loop event 在我本地显示的是select 我想问下大佬,这里event 是不是就是用的epoll模型,我理解性能是最好的,不需要优化了 我本地的用的是select不是最优的,是因为我本地没有安装event扩展吗?...

xi 发表与 2025-05-30 407 浏览 2 回答

jack10082009

2490
积分
0
获赞数
0
粉丝数
2025-05-05 加入
🔝