workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
请问如何使用workerman作为客户端来对tcp服
务
端进行压测
请问如何使用workerman作为客户端来对tcp服
务
端进行压测
问答
workerman服
务
器监听端口在如何处理客户端连接,最大连接数是多少
服
务
器监听端口等待客户端连接,客户端链接上还是通过此端口发送数据吗,还是服
务
器随机分配个端口进行通讯,最大链接数是多少
问答
各位大佬,怎么避免服
务
器与TCP通信时,突然断线,消息石沉大海
使用gateway,TCP与服
务
器之间通信,如果正在通信的时候客户端断线,服
务
器这边还是会发送消息成功(这时候TCP那边已经断线了),怎么避免这个问题?
问答
redis-queue 时间久了消息延迟处理
不
准
本地项目没问题Redis跟GatewayWorker在一个服
务
器,但是线上的项目和Redis没有在一个服
务
器,周一设置的某一条消息4秒后执行,到今天变成了1秒钟执行一次,本地的也在跑但是没问题,线上的时间越跑触发时间越短
问答
可以添加自定义配置文件吗?
[截图](/upload/img/20220828/28630b6d3677bf.png) 如图,我自定义了一个配置文件,用config('model.customer')返
回
是NULL,请问是
不
支持这种吗
问答
官网之前线上案例显示打
不
开了
比如:一个分布式统计监控系统 包含PHP客户端 、服
务
端 http://www.workerman.net:55757/ workerman-vmstat https://www.workerman.net
问答
webman 可以动态链接数据库,
不
用在配置文件写。动态获取链接
#### 问题描述 webman是
不
是只能读取配置里面的数据库信息才能链接数据库,
不
能动态的链接,今天搞了一下午,都没搞成功,使用的是tp6的模型,包括使用 protected $connection[](/upload/img/20231128/286565af8287f6.png),这种定义也
不
可以。是我的定义的有问题还是什么 使用后提示这种问题,如果
不
能实现动态切换配置数据库,就只能换其他方案了。第一次用webman #### 为此你搜索到了哪些方案及
不
适用的原因 因为业
务
需要链接
不
同的数据库,无法在配置里面写死,只能说动态链接。
问答
关于workerman-chat的问题
现在遇到的问题是 $client_id 系统自动
生
成的,我想用在我们页面设置的session里的一个ID 来充当这个$client_id ,我的session在index.php设置 可是在protectedfunction createGlobalClientId()这个函数里取
不
到(显示$_SESSION数组是空的)。
问答
关于chat的一些疑问。
Events.php 这个是主要业
务
所在,这个看得明白了。如果布署在
生
产环境,里面的IP需要改变么?如何设置?假设我的IP是110.120.119.100。下面中的哪些需要修改?
问答
view函数里添加mime类型
我的需求是页面需要加载一个js播放器,播放器是有个wasm类型文件,如果用apache或者nginx,只需要在mime.types文件里添加 application/wasm wasm 即可,但webman 我
不
知道去哪里添加这个类型,之前看类似提问说是改Response这里,但好像
不
是我要的
效
果,哪位大神教一教
不
支持wasm的浏览器报错如下图 !
问答
webman redis队列,
不
能使用Soap Client吗?
#### 问题描述 使用php webman,windows 环境中使用php windows.php start 启动服
务
,提示Soap Client not found,扩展实际已经开启了.
分享
webman-Socialite社会化认证(第三方登入)支持QQ/微信/微博/抖音/支付宝/淘宝等
官方账号
不
需要授权。当恶意攻击者欺骗用户执行
不
需要的操作 (只有用户有权在受信任的 web 应用程序上执行) 时,就会发
生
CSFR 攻击,所有操作都将在
不
涉及或警告用户的情况下完成。OAuth 服
务
器将
不
加修改地返
回
状态参数。检查 redirect_uri 中提供的状态是否与应用程序
生
成的状态相匹配: ```php <?时候 API 返
回
的响应。> 注意:当你使用 `userFromCode()` 时,这个方法只返
回
一个 **有
效
的数组**,否则将返
回
**null**,因为 `userFromToken() ` 没有 token 的 HTTP
文档
add
注意:定时器是在当前进程中运行的,workerman中
不
会创建新的进程或者线程去运行定时器。``` callback ```
回
调函数```注意:如果
回
调函数是类的方法,则方法必须是public属性``` ``` args ```
回
调函数的参数,必须为数组,数组元素为参数值 ``` persistent ``` 是否是持久的,如果只想定时执行一次,则传递false(只执行一次的任
务
在执行完毕后会自动销毁,
不
必调用```Timer::del()```)。'/vendor/autoload.php'; $task = new Worker(); // 开启多少个进程运行定时任
务
,注意业
务
是否在多进程有并发问题 $task->count = 1; $task->count = 4; $worker->onWorkerStart = function(Worker $worker) { // 只在id编号为0的进程上设置定时器,其它1、2、3号进程
不
设置定时器
问答
webman/admin 如果关联和配置多个数据库
通过多个数据库表
生
成页面?
分享
PushService 推送服
务
平台
# PushService > PushService 是一个推送服
务
平台,客户端基于订阅模式,兼容 pusher,创建应用信息即可快速使用。
问答
找
不
到Db类
我这就是找
不
到DB类 [attach]1546[/attach] [attach]1547[/attach]
问答
多人聊天的一个bug
public static function onGatewayMessage, 在这个函数里, 如果接收的数据格式错误, 返
回
false, 这时系统会踢掉客户端, 担客户端的状态是
不
对的, 没有被正常踢掉,
不
能检测到这个断开.
问答
PHP8.3 json_validate 存在bug
#### 问题描述 json_validate 在验证数字字符串时候返
回
true ``` var_dump(json_validate('12345677878')); ``` bool(true) ---------------理解有误------------------------- 12345677878 是一个 合格json,允许正常解析,所以
不
存在bug,并
不
是所有的json值都必须大括号包起来
分享
php怎么跟硬件交互
wifi墙插,150一台,跟普通的墙壁插座外观上没有任何区别,但可以连无线,可通过接口和小程序远程控制,机麻、饮水机等电器插上面就可以远程控制其通电了; 先看官方文档: 消息推送【上行】 当设备状态发
生
变化时1.上/下线消息 2.指令执行消息 3.设备触发的
事
件消息 4.设备自主上报的状态消息 设备管理【下发】 设备管理 - 获取设备列表 接口地址: http://iot-api.unisoft.cn/EtwYEFmu61需指定),只返
回
是否下发成功,而
不
返
回
指令执行结果 属性 1 string 命令,格式为 设备的属性名称=属性值;在设备详情页,可查询设备的可用指令以及可用的值;如power=1,则下发命令接通设备电源看了文档之后我们就会发现,有两方面需要处理: 1.设备的状态等变更是会通知给我们指定的地址,我们在指定的地址POST接受数据然后做数据处理就可以,所以这里就
不
细说了,如果有
不
清楚的可以参考官方文档$ts; //准备参数 $data = array( "device" => 1,//设备ID,读取设备列表时返
回
的ID "sync" => 1,//同步返
回
指令执行结果,默认为1,
不
需要改动,当sync
问答
使用java语言连接项目中workerman-chat服
务
端,连接数到达44的时候,再打开一个新的连接就会,发送消息相隔一秒左右就自动断开连接了?
用**java**语言作为**客户端**连接项目中workerman-chat服
务
端,**当连接数到达44的时候**,再打开一个新的连接, 发送消息相隔一秒左右就自动断开连接了,但是,**通过浏览器访问,
不
受这个限制**。 官方案例3.0.12 Workerman 3.2.9,官方案例3.5.15 getway 进程数设置的是4 下面是运行php start.php status的结果,也没有看到异常信息 这个是服
务
端type":"login","name":"凤渡","room_id":4,"user_id":1542990392,"group_id":5,"room_type":1} 试过以下方法: 1、换
不
同的服
务
器分别连接,也
不
行 2、看论坛说可能是客户端和系统的问题,然后部署到linux-centos7里面,然后再访问,也
不
行 3、想过可能是版本的问题,但是项目中的版本是
不
可能升级的,所以就放弃这个想法了 4、修改getway
« 上一页
1
...
162
163
164
165
166
167
168
169
...
461
下一页 »
« 上一页
165
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝