workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于webman异常处理的疑问
#### 问题描述 webman或者workerman似乎不支
持
try catch这种捕获异常?
问答
好尴尬啊 redis 怎么就要求8.1了
[](/upload/img/20230718/1864b64b91863f.png) 本地环境跟服务器环境都搞成8.0的版本,然后安装redis扩展时候默认要求是8.1,然后根据错误提示改成支
持
8.0
问答
同一个用户登录不同设备,如何区分是移动端还是手机端
描述: 因为ws支
持
同一个用户可登录多个相同或者不同的设备,会生成多个client_id绑定的同一个uid, 绑定的时候能否有更好的方法去标识此client_id属于哪个设备来源(是使用SESSION
问答
webman异步请求其他服务方案咨询
. #### 为此你搜索到了哪些方案及不适用的原因 - 如果使用rabbitmq队列, 文件的二进制将会非常大, 消息体的`size`将受到影响 - 如果使用redis队列, 对方服务不支
持
该方案
文档
Channel分布式通讯组件
IO ## 原理 Channel包含Channel/Server服务端和Channel/Client客户端 Channel/Client通过connect接口连接Channel/Server并保
持
长连接
文档
更改代码不生效
注意:windows系统不支
持
reload,无法使用监控服务 **文件监控服务下载地址:** 1、无依赖版本:https://github.com/walkor/workerman-filemonitor
分享
webman Docker部署方案(php:8.1.28-cli-alpine)
# webman Docker容器
化
部署方案 #### 一. 方案优势 1. 方便 多平台的开发部署 2. 方便 修改 PHP 版本 3. 方便 修改 PHP 扩展 4.Docker容器
化
部署 ##### 1. Docker 构建镜像: 1. 将 Dockerfile 放入应用跟目录 2.
问答
gateway到businessworker丢包,原因已知,求解决思路
业务逻辑: 多个探头通过柜子和服务器连接并通讯,一个柜子对应一个tcp链接,上线时初始
化
数据把索要数据的命令存在session里面,然后第一次调用函数后,会进入调用闭环一直同步数据 测试情况: gateway之前的预期是一个进程起码保证1000台柜子100%成功率的数据同步,开10个进程负担差不多10000台柜子[实际可能不是这样简单的数学计算,大概思路这样],但目前相差甚远,才20台柜子,5分钟成功率就开始掉了 已采取的优
化
措施
分享
PHP编译器BPC 7.3 发布,成功编译ThinkPHP8
语法: bpc不支
持
的语法可以通过 [phptobpc](https://github.com/bob-php-compiler/phptobpc) 做转换, 转换也不支
持
的,就需要手动调整代码了. 2Reflection: bpc不支
持
Reflection,使用Reflection实现的功能要调整成bpc的方式. 代码调整的细节可以查看每个repo的 commit 历史. ## 5.
问答
[不懂就问]关于webman和workerman swoole的几个问题
流量一大,经常遇到PHP-FPM CPU100%的情况,即使堆机器也不是长
久
解决办法。 准备转型的时候,收集了一下相关资料。
问答
怀疑app端断开以后重连写的有问题,需要抓一些包来支
持
的我论点,但是目前抓不到连接时候的包,求帮忙
大佬们好,现在服务器每过一段时间就会连不上,过一会又自己好了,现在运维发现,有很多ws的空连接,运维严重怀疑是app端的重连机制有问题,断了以后会一直连.导致服务器上空连接太多以后崩溃 但是我用wireshare抓不到握手时候的包,想问问大佬们这个有什么办法抓不
分享
闪送开放平台,自营商户SDK
# 说明 闪送开放平台,自营商户SDK ## 安装 `composer require ledc/shan-song` ## 使用说明 开箱即用,只需要传入一个配置,初始
化
一个实例即可: `
问答
gateworker做直播,直播间人数多了,就会出现评论展示缓慢,大神帮忙看下原因
count连接数我改成了20000,依然还是很顺利得显示connections complete,截图只展示部分,阿里云得负载带宽和服务器,均显示正常,event扩展也已经安装,linux内核也已经优
化
,
问答
如何通过监控重启服务呢?
#### 想到的解决方案 简单粗暴的方法就行通过`php start.php restart -d` 去执行重启命令, 但是因为db里面的数据是随时可能发生变
化
的, 不能每次都去手动的执行重启, 因此想到了借鉴内存溢出重启
分享
Docker-php8.3.8-webman 安装扩展pdo_mysql,pdo_pgsql,redis,zip 镜像大小111.81MB
docker-compose 配置文件 ├── docker-php │ ├── Dockerfile │ ├── docker-init.sh 容器初始
化
脚本
问答
gateway进程CPU占用99%,无法正常工作
检查过LINUX优
化
(根据手册),之前已安装EVENTS扩展。将镜像恢复到新服务器,可以正常使用。
问答
count 进程多了,速度反倒变慢了?
而且也按照说明优
化
了服务器啊。在onmessage之后send。 **(另外顺便问个问题,在PHP端,客户端的PHP端,接收数据,只能是先socket_write之后才能socket_read吗?
问答
GatewayWorker与MVC框架结合,进行websoket通讯并将数据存到数据库是否只能Events.php中操作mysql类实现
单车只能服务器进行soket通讯,触发了Events.php中的onMessage事件, 但是因为GatewayWorker与MVC是独立部署互不干扰的,这时候我如果想使用MVC框架中已经定义好的一些方法处理数据
化
,
问答
局域网性能测试比本地性能测试降低了3.6倍
压测机,和后台机器都有对内核进行优
化
问答
mqtt使用protocol_level => 5 时消息回调有问题
'; // 这里进程数必须设置为1 $worker->count = 1; $worker->onWorkerStart = function (Worker $worker) { //初始
化
mqtt
« 上一页
1
...
79
80
81
82
83
84
85
86
...
95
下一页 »
« 上一页
82
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝