workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于websocket端口问题
[attach]206[/attach] 我在聊天室的那个项目里修改了start_web.php里面的端口,将他改成了8081之后就一直出现这个问题,之前用的端口55151就没
事
。还有我在网上看的websocket有个提交的地址,前面的端口和后面的对应
不
上也可以执行成功么 [attach]207[/attach] 这里的端口和 [attach]208[/attach] 这里的没必要统一端口么
问答
[已解决]关于 webman/push 私有频道如何动态根据订阅userId推送
plugin.webman.push.app.app_key'), config('plugin.webman.push.app.app_secret') ); $userId=1; // 给订阅 user-1 的所有客户端推送 message
事
件的消息$userId, 'message', [ 'from_uid' => 2, 'content' => '你好,这个是消息内容' ]); ``` `$userId`在
不
写死的情况下,如何监听或者获取到当前订阅的
问答
SocketIO服
务
端,运行时候报helper.php 21行app未定义
创建了一个SocketIO服
务
端,运行它的时候报helper.php 21行app未定义,这是什么原因呀  !
问答
Web消息推送系统中前端页面能
不
能更换登录的用户?
var msg_uid = 2; // 连接服
务
端 var socket = io('http://workerman.vsonter.com我试过了用socket.close()后重新连接,好像
不
起作用....无奈ing。
问答
想问下服
务
器上的磁盘性能会影响收发的速度吗
我用AsyncTcpconnection连接的外部服
务
器。 发送速度很快。基本一秒要发几M的文件 导致磁盘IO有延时大概1秒甚至更长。 这个会影响我和外部服
务
器的收发的速度吗
问答
Json RPC能否用于微服
务
。
不
知可行
不
可行
问答
在Gateway启动的时候如何获取服
务
器IP加端口
在Gateway启动文件的onWorkerStart方法中如何获得服
务
器IP加端口呢?
分享
workerman流媒体服
务
github.com/wy3/media-server ## 说明 目前实现的功能: rtmp(flv)推流 rtmp,httpflv,wsflv播放 可能会遇到但
不
仅限于以下问题
不
支持多进程 4. 非 h264/aac 流支持可能存在问题 5.
问答
请问worrwrman有现成的接入Sentry 服
务
的方案吗
请问worrwrman有现成的接入Sentry 服
务
的方案吗?如果没有要怎么接或者有没有其他的异常捕获s方式
问答
status后,断开的连接还在connection中显示
使用类方法作为
回
调。 DB数据库用的TP的DB类。 设备断开后,connection
不
会减少
问答
监听多个tcp端口,如何区分!
$gateway = new Gateway("tcp://0.0.0.0:8282"); $gateway = new Gateway("tcp://0.0.0.0:8283"); 他们的
事
件都进入
问答
向硬件发送十六进制数据,每次发送的都
不
一样,是什么问题
#### 问题描述 用workerman作为服
务
器,通过hex2bin()向硬件发送16进制数据,但是硬件每次接受到的数据都
不
一样,请问是什么问题 #### 程序代码或配置 ``` $connection
分享
webman-electron 使用webman开发windows桌面程序
Mr-ShiHuaYu/webman-admin-electron (主仓库) ## 基本情况 使用electron框架,封装了webman,使得webman直接变成客户端,运行后,自动启动webman服
务
,一定
不
能放在含有空格的目录 例如,以下目录均
不
行 C:\Program Files //
不
行,有空格 D:\软件\webman-admin-electron //
不
行,含有中文目录 双击 electron-webman.exe运行 用户名:admin 密码:admin 此项目为electron和webman的结合,将webman项目和php放在resources\extraResources下,会自动启动服
务
,软件关闭后,webman官网只支持mysql,已注释下面 table.render 代码 建议在mysql上开发好后,使用navicat的数据库迁移工具,将mysql数据库转为sqlite数据库,然后,关闭代码
生
成等功能php.exe 绝对路径\windows.php 会提示 php is not recognized as an internal command,但如果将windows.php换成start.php就没
事
。
问答
请教一个timer异步任
务
的实现方案,麻烦帮忙解答一下,谢谢!
我想用workerman的timer功能,实现一个后台异步业
务
处理功能。通过 timer每隔指定时间获取mysql或者redis队列中的任
务
列表,然后调用异步业
务
处理功能。但是我请教下我该如何在timer里面使用异步功能,如果是通过tcp协议实现的话,把worker创建为一个tcp服
务
器,通过connect和message来实现的话,那如何设置tcp客户端呢?
问答
workerman的wss
不
同的域下连
不
上
#### 问题描述 这里详细描述问题 网站是https的,新开了一个端口,安全组,防火墙都放行了,但是在同一个域下wss 可以正常连接, 如果
不
同的域下就连接
不
上了 #### 报错信息 ```
问答
有些客户端反复断开重连
#### bug描述 有些客户端有时会出现断开连接,发现是服
务
端主动触发onclose我是将客户端发过来的所有消息在onmessage接收到后转化到对应
事
件的缓存队列里,然后再来处理,然到会和这个有关系吗? 或者哪里可以监听到onclose触发的地方呢?
问答
进程阻塞怎么终止运行呢
使用http协议做API服
务
;如果有某次请求耗时较长(比如请求外部链接,读取本地文件等操作);如何给这次请求加上超时限制呢?比如5秒超时,超过时间就返
回
异常,释放资源并处理下一条请求呢?
问答
定时器是否是阻塞的?
#### 问题描述 原文档中:添加的定时任
务
在当前进程执行(
不
会启动新的进程或者线程),如果任
务
很重(特别是涉及到网络IO的任
务
),可能会导致该进程阻塞,暂时无法处理其它业
务
实际运行下来,发现是非阻塞的connection->send('hello world'.date("Y-m-d H:i:s")); }; \Workerman\Worker::runAll(); ``` 浏览器同时发起了9个请求 页码同时返
回
收到
问答
redis消费者队列的快慢消费进程,
不
是隔离的吗,打印信息显示会混用
如1楼评论所说,在consumer调用onWorkerStart绑定
事
件的时候用的是RecursiveDirectoryIterator做递归遍历,所以所有的配置是
不
能有包含关系的否则会在配置1的时候被包一次
分享
让workerman支持FastCGI协议:面向FastCGI-Client
贴近workerman的应用
生
态,因为原来很多人的项目使用了php-fpm,新增的项目迁移到 workerman或者webman之后,还要保留原来的php-fpm项目, 难免会牵扯到FastCGI协议,另外他们的考虑就是我
不
一定非用nginx; 3.协议只照顾了客户端部分的实现,个人认为在workerman的
生
态圈中面向FastCGI-Server的实现意义
不
大。 4.setContent(['number' => $i+1]); $connection->send($request); } }; //这是暴露给开发者的一个
回
调
« 上一页
1
...
154
155
156
157
158
159
160
161
...
468
下一页 »
« 上一页
157
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝