unserialize(): Error at offset 0 of 160 bytes

问题描述 使用workerman 的channel服务有时候会提示扩展的server下的 unserialize(): Error at offset 0 of 160 bytes 看代码报错 提示的代码如下: 2025-05-30 06:55:45 pid:349529 worker[plugin.webman.channel.server:349608] exit with status 64000 2025-0...

wickeve 发表与 5小时前 32 浏览 1 回答
请教workerman5.1版本协程问题

问题描述 这里写问题描述 在worker类文件中,只有onWorkerstart回调里调用Coroutine::create($callback);创建了协程,其他onMessage,onConnect,onClose方法并未看见创建协程来执行,这是不是与文档里的注意事项不符。谢谢社区大佬,答疑解惑,谢谢!!!祝大家端午安康!!! public function run(): void { ...

彭彭 发表与 6小时前 49 浏览 1 回答
打包symfony报错如何解决

...

245893349 发表与 12小时前 37 浏览 1 回答
composer update 后,在start启动服务一直报错

问题描述 composer update 后,在start启动服务一直报错 这里详细描述问题 程序代码 Fatal error: Declaration of Webman\ThinkOrm\DbManager::instance(?string $name = null, bool $force = false): think\db\ConnectionInterface must be compatible wi...

wangxing 发表与 3天前 105 浏览 1 回答
webman连接池是否支持手动取还

问题描述 在用协程业务时发现webman + illuminate/database 似乎只能自动取还,连接紧张时,常常无法释放,能否出一个自动取还的方案呢?...

speedy 发表与 3天前 156 浏览 1 回答
webman中的路由可不可以改成symfony中的注释型路由?

如题。使用了较长时间symfony。该框架的控制器可以直接使用注释型路由,功能较全且使用方便。webman中不知是否可以引入该路由方法。...

Mickeywaugh 发表与 3天前 144 浏览 1 回答
GatewayClient在多实例(多应用)或者常驻内存项目中使用会不会出现问题?

问题描述 GatewayClient在调用方法前需要设置registerAddress,但是这个属性是静态的,那在GatewayWorker是多实例(多应用)或者项目是常驻内存的情况下,这个静态的registerAddress属性的设置会不会互相影响到? 为此你搜索到了哪些方案及不适用的原因...

阳光 发表与 4天前 115 浏览 2 回答
GatewayWorker多实例(多应用)启动问题

问题描述 目前Applications下面只有一个Chat应用,且Chat已经启动在运行了,现在需要新增一个Chat2,那还是需要执行start.php来启动吧?需要把所有实例都stop再执行start.php启动所有实例吗?可以只启动新增的Chat2而不影响其他的实例吗? 为此你搜索到了哪些方案及不适用的原因 文档:https://www.workerman.net/doc/gateway-worker/multi...

阳光 发表与 4天前 101 浏览 1 回答
看businessworker进程没有busy,SendBufferToWorker fail

问题描述 以下截图是gateway进程的strace日志, 以下是gateway进程的status统计 然后看businessWorker进程也没有busy 然后workerman.log一直报这个错误 ...

qq330397652 发表与 5天前 86 浏览 3 回答
webman ai 后台有体验地址吗

webman ai 后台有体验地址吗? 只看到前台,没有看到后台怎么样的...

ric 发表与 9天前 149 浏览 1 回答
walkor 大佬 请问一个性能问题

我前年的时候用gateway 写了一个tcp的项目现在运行良好 当时还没怎么用过tcp 算是破处了 现在又有一个tcp的项目 我计划还是用webman+gateway插件 +协程开发 我是很有信心的 但是有些网友和同事却和我用hyperf hyperf的文档我也看了 也是非常优秀的框架 但是我在一些测试性能的网站上看到 webman workman 依然是前几 但是swoole 和 hyperf 却排名不怎么靠前 ...

567 发表与 11天前 366 浏览 2 回答
一个应用插件能访问另一个应用插件的app/functions函数吗

问题描述 请问一个应用插件能访问另一个应用插件的app/functions函数吗...

hiwork 发表与 12天前 207 浏览 1 回答
webman 使用swoole协程 log创建目录报错

问题描述 报错日志 UnexpectedValueException: There is no existing directory at "/app/runtime/logs/admin" and it could not be created: Invalid argument in /app/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php...

lsmir2 发表与 13天前 255 浏览 4 回答
请问下,webman2.1,官方MongoDB 插件有实现连接池吗?

问题描述 请问下,webman2.1,官方MongoDB 插件有实现连接池吗?我看相关文档很少...

saym 发表与 15天前 219 浏览 1 回答
gatewayWorker分布式部署注册不上

问题描述 172.31.149.163服务器上启动了一个register服务,然后在172.31.149.161启动了一个businessWorker进程,但是注册不上去,在172.31.149.163的服务器上启动businessWorker进程是可以注册上去的 ...

qq330397652 发表与 15天前 102 浏览 1 回答
出现大量timers

问题描述 这里写描述 整个worker项目代码没起一个timers,但是运行一晚上后,php work.php status出现了大量的timers,而且connections也显示异常,应该就1000多玩家,但是连接显示4000多 下面是另一个服务器的woker进程就很正常 ...

qq330397652 发表与 15天前 259 浏览 1 回答
webman/think-orm 模型的 create 方法新增数据不会返回主键的值

@walkor webman/think-orm 这个库是封装的 thinkorm 但是tp模型的 create 方法新增数据会返回主键的值 $res = model::create($data) $res里面应该是有主键的值的 而你封装的 webman/think-orm $res里面的主键永远=0,这是个bug么 我的主键不是默认的id 可是我在模型文件里定义了 protected $pk = "...

jorke007 发表与 16天前 157 浏览 2 回答
应用插件支持多应用目录结构吗

应用插件支持多应用目录结构吗 比如plugin\插件名\app\admin\controller\ 这种多应用的目录结构...

hiwork 发表与 16天前 139 浏览 1 回答
Workerman使用Swoole作为事件循环时, TcpConnection 发生异常。

问题描述 程序使用的 workerman/gateway-worker。 因为业务端需要大量调用 第三方接口,所以需要使用异步http。 最开始用的 workerman/http-client。 但是第三方接口兼容有问题,每几百个请求就有一个超时的。 最终经过反复对比,打算用 Swoole 的携程调用 curl 请求第三方接口。 然后再 App.php 添加了 // 使用Swoole事件循环 利用携程发送异步请求 W...

wuheng 发表与 17天前 296 浏览 3 回答
webman的push经常会报错

问题描述 不知道怎么复现。。。 程序代码或配置 ErrorException: Undefined array key "private-2B132E6C" in /app/vendor/webman/push/src/Server.php:512 Stack trace: #0 /app/vendor/webman/push/src/Server.php(512): {closure}() #1 /app/vend...

forwebreg 发表与 17天前 296 浏览 3 回答

walkor

161471
积分
0
获赞数
0
粉丝数
2014-05-04 加入
🔝