workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
workerman怎么推送微信模板消息
请问下我有如下需求 项目需求是这样, 管理员通过在页面前端创建课程,当课程创建成功之后要给平台所有的用户推送一条微信模板消息,原先我是直接通过 顺序执行发送微信模板消息,但是这种情况下由于nginx
服
务
器超时机制,会导致很多的人收不到消息,所以必须更改策略,请问下使用workman怎么来实现给每个用户推送微信模板消息(需要与微信
服
务
器进行交互)呢?
问答
硬件数据推送给特定手机端
是不是就是要这手机app连接的时候也传过来这台设备的pid,然后这两个客户端建立单独的连接通讯,那我
服
务
端要怎么判断呢?只是我希望
服
务
端也能通过和app长连直接推送,这样应该更快一些
问答
关于蝌蚪demo的问题
demo下载页中,提到了云
服
务
器的一些安装方式,但我的电脑是mac,想在mac中建立一个站点来访问,却不知道怎么操作。那些命令行在mac下的终端都不设别。如果按照之前云
服
务
器的方式处理,还会这样嘛
问答
reload后定时器被清掉
#### 问题描述 webman使用GatewayWorker插件,逻辑代码在event里,
服
务
端和客户端通过长连接建立,建立成功时会创建一个定时器,每X秒去redis里获取消息发给客户端,现在问题是
服
务
器推送代码后框架会自动更新代码
问答
gRPC原生集成到webman
需要webman这边提供一个grpc
服
务
,让golang的那边gRPC client来调用 #### 为此你搜索到了哪些方案及不适用的原因 目前workerman集成资料很少很少,有也不是针对webman在start.php 入口封装了
服
务
启动内部细节,gRPC我参考官网都实现了demo。现在想知道怎么把gRPC集成到webman项目中来?
问答
WEBMAN框架必须命令行运行吗?
#### 问题描述 我刚接触WEBMAN框架,请问,我之前用thinkphp和laravel,他们这些框架直接上传到
服
务
器空间就能直接访问。刚才我看了WEBMAN的文档,那么在使用webman的时候,直接上传
服
务
器空间是不可以的吗?必须要命令行运行吗?那这样的话,生产环境是不是必须要linux虚拟机才能够使用WEBMAN了?
问答
AsyncTcpConnection作为客户端接收消息问题
我现在使用AsyncTcpConnection作为客户端接收其他
服
务
器推送过来的消息,但是发现有数据会漏掉,几分钟才会收到一条,但是接口那边测试没有问题,推送很快 ```php // 远程websocket
服
务
器发来消息时 $ws_connection->onMessage = function($connection, $data){ $data = json_decode($data
问答
群集布属是否正确
4台
服
务
器 1台配wss提供注册,保留start_register.php 其它三台删除start_register.php,并将注册
服
务
地址改到第1台内网IP上,如下 $gateway->registerAddress
问答
特殊网络环境下部署Gateway无法启动
1,Gateway、Worker、Register都在局域网中; 2,局域网中有台路由与外界互通; 3,客户端与客户项目均在外网,需要与局域网的
服
务
链接; 因为项目所处的网络环境不是直接在公网上,导致外网Api接口无法将客户端获取的client_id解析成Gateway所在的公网地址,也尝试将gateway的lan_ip改为公网地址,但公网IP并不属于gateway所在
服
务
器,也无法启动; 所有外网至局域网的请求
问答
定时器覆盖问题
= $id;//设置当前客户端id $worker->uidConnections[$connection->uid] = $connection;//保存到
服
务
器里$data['token']; $worker->uidConnections[$connection->uid] = $connection;//保存到
服
务
器里
问答
GatewayWorker 遇到的一个自动更新奇怪的问题
线上 GatewayWorker 持续运行中,今天提交了一些新代码,没有重启
服
务
,也没有文件监控reload
服
务
,按理说新提交的代码不会生效,但是看自定义的一些日志记录,有一部分居然是新代码才有的日志,
问答
gatewayworker与tp5结合时在mvc中绑定$client_id,请问这个clent_id从哪里获得?
GatewayClient/Gateway.php'; // GatewayClient 3.0.0版本开始要使用命名空间 use GatewayClient\Gateway; // 设置GatewayWorker
服
务
的Register
服
务
ip和端口,请根据实际情况改成实际值(ip不能是0.0.0.0) Gateway::$registerAddress = '127.0.0.1:1236'; // 假设用户已经登录
问答
Gateway的client_id生成规则问题?
如果我把
服
务
器重启了,`client_id`又会从`7f00000108fc00000001`生成,我到时候应该怎么清空所有已加入的群组呢?还是
服
务
器重启后,就自动解绑了,如果是,就行。
问答
workerman/http-client 是否需要手动关闭连接
#### 问题描述 担心
服
务
器进程开太多,希望能控制进程数。但是浪费
服
务
器资源性能是可耻行为。 目前已知在 Workerman 里使用 AsyncTcpConnection 不手动关闭请求,会影响 Workerman 的并发能力。
问答
如何使用定时器功能,每间隔一段时间,给用户发送消息
如何在workerman的Demo的基础上,实现 每间隔一段时间,
服
务
器向指定的用户推送消息数据。 如何把定时代码和workerman的代码结合起来?
问答
是阻塞引起的吗?
\n"); // 读取推送结果 $resp = fread($client, 8192); fwrite 在
服
务
端没接收到内容, fread也没接收到回应,这种情况会不会是阻塞造成的?
问答
请问workerman是否支持PUT,DELETE等方法 或有其它解决方案
最近在做RESTful
服
务
,了解workerman不错,但对一些方法缺少支持,HTTP协议里面只有对GET,POST的处理,PUT,DELETE没有处理,不知是否有计划支持?
问答
webman上传5m图片报错
### 问题描述 上传5m图片报错process terminated with ERROR: E_ERROR "Allowed memory size of 134217728 bytes,拖慢整个
服
务
器
问答
getAllGatewayAddresses return empty
start in DEBUG mode运行
服
务
后 !
问答
连接mysql
在Events.php 的Events类下面增加了 onWorkerStart方法连接MySQL后启动
服
务
报错了 ```php public static function onWorkerStart
« 上一页
1
...
128
129
130
131
132
133
134
135
...
221
下一页 »
« 上一页
131
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝