workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
我在用python 测试websocket 连接时,
服
务
器端 onConnection 中打印Gateway::getAllClientCount() 时
我在用python 测试websocket 连接时,
服
务
器端 onConnection 中打印Gateway::getAllClientCount() 时,打印的值从1-45获取1-50后又从1开始打印
问答
crontab定时任
务
管理问题
#### 我期望使用数据库管理定时任
务
,这样后台新增任
务
的时候,不用每次到
服
务
器重启web
服
务
我期望使用数据库管理定时任
务
,这样后台新增任
务
的时候,不用每次到
服
务
器重启web
服
务
,但是我不太清楚https://github.com/walkor/crontab 任
务
组件会出现什么意外的问题 #### 我的解决方案 1、我在Task进程管理中 每隔10秒都去扫描数据库,而且每次都重新 newCrontab();任
务
可以正常执行,但是感觉这种写法会出现意料之外的问题,有什么更优雅的解决方案吗?
问答
一台智能设备,一台
服
务
器,一部手机相互之间如何建立联系并转发信息
求助一下 情景:一台智能设备,一台
服
务
器,一部手机 手机上用户来获取设备信息,并控制这台设备。我利用了h5的websocket来长连
服
务
器。
服
务
器上用的是GatewayWorker框架的监听手机端。webscoket://*.*.*.*:8888 大家知道智能设备端应该是不能用websocket协议的。1.设备端与
服
务
器连接,是采用哪种协议好,是要重开端口,还是也能监听8888端口。 2.如果是二个端口,能相互之间转发信息吗?能的话,要如何实现。
问答
workerman 如何在web端页面进行开启和停止
服
务
?包括如何监控是否运行成功?
workerman 如何在web端页面进行开启和停止
服
务
?包括如何监控是否运行
问答
小白有个疑问,客户端都下线了,
服
务
端推送的数据去哪里了
我写了一个定时器 定时发送内容 写在connection里面的, 现在发现客户端都下线了,
服
务
端还在推送 ,那么推送的数据去哪里了
问答
workerman tcp连接正常 设备发送上线信息正常
服
务
端无法下发数据
workerman tcp连接正常 设备发送上线信息正常
服
务
端无法下发数据 [attach]2418[/attach] 设备没有接受下发数据重新发送 这是什么情况
分享
💫 开源Linux
服
务
器运维面板1Panel构建PHP容器运行webman框架
1Panel 是一个现代化、开源的 Linux
服
务
器运维管理面板。multi-user.target.wants/1panel.service → /etc/systemd/system/1panel.service. [1Panel Log]: 启动 1Panel
服
务
[1Panel Log]: 1Panel
服
务
启动成功 ## 1Panel 访问 > 访问地址:`http://目标
服
务
器 IP 地址:目标端口/安全入口` !访问
服
务
> 注意:这里是使用阿里云云
服
务
器,所以需要安全组开放 `8778` 端口 !
问答
pc端连接不上
服
务
器
端口任意,只要没有被其它程序占用就行) $gateway2 = new Gateway("websocket://0.0.0.0:端口号", $context); 这一步跟官网文档没区别 然后在确保
服
务
正常开启
问答
初学者,
服
务
端收到消息怎么把消息群发给所有用户使用的协议是websocket
初学者,
服
务
端收到消息怎么把消息群发给所有用户使用的协议是websocket
问答
心跳检测里,
服
务
端在哪个函数里获得客户端心跳检测返回的数据的?
心跳检测里,
服
务
端在哪个函数里获得客户端心跳检测返回的数据的?
问答
大佬们怎么用thinkphp8整合workerman的http
服
务
来运行api?
#### 问题描述 我现在是用命令行启动了http
服
务
,并在onmessage中执行tp的http,但是一直访问到控制器index下面的index方法,其他api更换路由也无法访问。 ``` <?监听2345端口,使用http协议通讯 $http_worker = new Worker("http://0.0.0.0:2345"); // 启动4个进程对外提供
服
务
问答
workerman 下Timer如何固定某个时间执行任
务
由于之前都是使用crontab实现定时任
务
,可以指定每一天几点执行任
务
, 后面发现workerman很好用,可以自己建多个workerman跑任
务
,每个任
务
做自己的
业
务
, 有些场景也许是需要一分钟或者20秒跑一次,但对于数据同步需要延迟一天的, 我只需要每天凌晨1点执行一次,但不知道workerman支不支持固定时间执行任
务
的
问答
restart 一直提示 stop fail,导致
服
务
起不来
#### 问题描述 每次在
服
务
器上执行 php start.php restart -d , 就会提示stop fail, 调大了 stop_timeout 也没用 #### 程序代码或配置 `
问答
windows使用event扩展没有出现256连接限制
AsyncTcpConnection('ws://127.0.0.1:16120'); $con->connect(); }); }; Worker::runAll();
服
务
端是使用,启动客户端连接,
服
务
端打印连接数量达到了6000多个就没有测试了,请问这样是否代表没有连接数量限制了?不确定是否还有其他问题,能否用于生产
业
务
? windows使用经验:在使用webman时,开启多个端口监听,使用nginx代理转发请求到不同的端口,使用压测工具测试效果优秀。linux多进程能均衡
业
务
,windows可以使用类似的方式,用nginx代理转发到开启多个端口的
业
务
实现相同效果。websocket
服
务
器如果能突破连接限制,也使用同样的方式,开启多个端口监听,分散
业
务
请求,预测也能达到生产可用的效果
问答
webman数据库连接感觉有问题,特别是多库以及多
服
务
器应用场景下
然而导致大量sleep 我也不知道我的理解对不对,我的配置如下: 我有2台
服
务
器用来承受
服
务
器端压力,轮询请求权重为1:1。然后使用阿里云rds mysql数据库,数据库采用分库模式,一个商户一个库,现在总的已达到54个商户库,代码是同一套在两台
服
务
器上面。webman状态打印单台
服
务
器为 ----------------------------------------------GLOBAL STATUS-------------------------php进程数为16个php进程,那么2台
服
务
器为32。至于说关闭连接所有的我都试过了都不起作用 麻烦框架帮我看看怎么处理,而且大部分为了减少
服
务
器压力,都转移了所有的redis以及客户端缓存话处理了
问答
sendTouid 发送消息成群发?
业
务
处理 在握手时根据客户端发来的user表的id与此次client_id去绑定方法是Gateway::bindUid, 消息发送时使用Gateway::sendTouid根据user表的id去发送;当然在
业
务
处理上已经判断了是否在线现在出现客户端多个user用户收到同一条消息,原本应该是1对1的 现在运行了大半年了 出现这种问题可能是
服
务
上的问题吗
问答
服
务
成功执行之后 命令显示 connection not exists
/vendor/channel-master/src/Client.php'; // 初始化一个Channel
服
务
端 $channel_server = new Channel\Server('0.0.0.0', 2206); // websocket
服
务
端 $worker = new Worker('websocket://0.0.0.0:4236'); $worker->count = 2; $worker->name = 'pusher'; $worker->onWorkerStart = function ($worker) { // Channel客户端连接到Channel
服
务
端 Channel
问答
AsyncTcpConnection 接收问题。
AsyncTcpConnection 作为客户端 接收到
服
务
端的数据echo出来, 为什么不能在浏览器上显示?而只能在CMD或者 linux的命令行里显示呢??接收到的数据 怎么拿来 做
业
务
处理?????
问答
php tp5.1 workerman 本地调试都正常,代码更新到linux
服
务
器上,启动后报错
#### 问题描述 linux
服
务
器上启动workerman #### 程序代码 ``` <?$connection->send($content); } catch (HttpException $e) { ``` #### 报错信息 ```
服
务
器启动worker后
服
务
端返回错误信息。
问答
麻烦大神解惑:用gatewaywork用来做棋牌游戏
服
务
器的一些纠结点
大神好,workerman的文档已经看过一遍了,还有gatewaywork的文档也看了一遍,基本思路有了一定了解, 现在想用gatewaywork搭建一个棋牌的游戏
服
务
器,有几个纠结点,麻烦指导一下,不胜感激2、这个游戏
服
对外是透明的,就是无论我这个游戏
服
开几个进程,对外注册都是一个单独的游戏
服
,如何把他作为一个客户端往第三方管理
服
上报信息? 3、数据保存需要借助GlobalData组件吗?
« 上一页
1
...
35
36
37
38
39
40
41
42
...
221
下一页 »
« 上一页
38
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝