miao-miao

Results 7 comments of miao-miao

> 阉割这么多功能,想赚钱大大方方的赚 ,H5端官网是uniapp全功能,github V1 vue基本功能都没有发一个残端。这叫开源??还有插件商城为什么用不了 要是不想维护就下架啊 开源不等于白嫖,你这白嫖怪。

> 不是压测,是正式环境的请求量 目前gatewaWorker的进程数量为:3个节点,每个节点4个进程。 会频繁调用`Client::sendToUid()` 我们尝试一下降低gatewayWorker进程数量观察一下负载 现在怎么样了。 看你DEBUG面板统计,你的连接数很少,但是每个连接的通讯量很大(短时间大量请求数据包) > frame not masked so close the connection frame not masked so close the connection frame not masked so close the connection frame...

`$buffer = (string) $buffer; ` > 这样强制转换发送给客户端不太好。 举个例子: $buffer = [ 'sss', 'aaa' ]; $connection->send((string)$buffer)); 输出是 "array " 字符串,php不知道如何解析,最终你把array 字符串推送给ws客户端了。 你可以选择return,不做任何处理丢弃这次数据(本身数据就不太合法)

> According to the nature of how openswoole works, is it necessary to enable opcache? Will there really be a speed boost? > Sorry, I haven't slack or discord to...

1. webman 是个web框架,webman/gatewayworker 和 workerman/gatewayworker 是一样的东西,只是为了更方便使用作为插件(库)提供给你使用。 2. 生产环境都是start -d 守护进程模式运行,这些非法信息输出都会被写入重定向文件里面, 具体请查看:https://www.workerman.net/doc/workerman/worker/stdout-file.html

> 但是webman无法捕获到这个异常,导致后续业务无法处理 说明你的clientId 是无效的,那你应该传递有效的clientId,这样就不会提示了。

> 但是webman无法捕获到这个异常,导致后续业务无法处理 就算你做个异常处理你又能怎么处理呢? 这个就是客户端传参的问题,服务器这边提示“无效参数”,没什么问题吧 如果用户层面不做try 操作,可能会发生Gateway网关崩溃。 如果你想要验证接口,你可以选择给Gateway 提交pr 扩展一下接口功能。