workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
GateWay是否可以搭配RPC并且可以使用GateWay中的绑定UID?
如题,前段时间突然遇到了需要GateWay这边作为RPC服
务
端了,之前业
务
一直是作为RPC客户端去调Yii2那边的?但是业
务
代码里好多都是获取绑定的UID来处理后续的逻辑的。。。 现在的需求是,gateway这边是负责游戏逻辑的,但是在充值的时候需要给用户添加很多复杂的东西,但是充值的
回
调又是在HTTP服
务
这边,这样一来,如果
不
用RPC的话感觉搬砖的工作量很大,而且还很容易出错,所以请问各位大佬有没有办法在gateway中的开启RPC来直接调用这边的业
务
逻辑
问答
pcntl_alarm运行一段时间会有时间差怎么办
不
知道是
不
是其他代码执行
效
率问题导致的误差
问答
webman 或者 workman 如何判断当前是否在 daemon 模式下启动?
daemon 模式启动是
不
是就可以理解为
生
产模式?
问答
服
务
器与硬件通过tcp协议通讯,硬件通过16进制的方式发送,服
务
器怎么解析?
服
务
器与硬件通过tcp协议通讯,硬件通过16进制的方式发送数据给服
务
器,服
务
器需要根据实际的信息判断做某些方法。 服
务
器通过echo出来的是乱码,请问如何解析或转码?
问答
Workerman Timer 怎么异步执行多个任
务
这样运行, 发现A任
务
仍会堵塞B任
务
, 应该怎么实现 
问答
webman能
不
能像前端那样拿到stream流中的数据
[截图](/upload/img/20240529/296656d0048ec1.png) 类似这种前端可以轻易拿到data里面的值 webman有没有什么方法实现呢 有知道的大神还望
不
吝赐教var_dump($result); //处理 result //处理逻辑 //集中返
回
application/octet-stream", "Transfer-Encoding" => "chunked", ], '123')); } ``` 里面的东西打印
不
到
问答
客户端请求报10054或10060
#### 问题描述 公司有个业
务
是这样的,python客户端有数据时(大概1秒1次)会请求服
务
器进行业
务
处理(只涉及redis),连接是通过http短连接,有3台服
务
器通过阿里云做负载,看了status每台机器每秒qps
不
到10。, None, 10054, None) 服
务
器对比数据时还是传过来了的。服
务
器优化也按照手册做了,看日志一个连接过来最多10ms,大部分在1ms就处理完并返
回
了。现在搞
不
清问题在哪。
问答
max/var_dump,自定义异常处理。正式环境要怎么用。。
#### 问题描述 这是业
务
代码。但是插件是通过异常抛出的写法,这样d(123)被抛到BusinessException去了,而
不
是Abort。 所以。是
不
是说开发环境调试的时,要把try{}catch{}注掉。。
生
产环境时,
不
要用d,就用print_r,在命令行显示,
不
影响页面? 但是这里我想要中断,调试时,
不
执行后面的代码,直接抛出。这个要怎么弄?
问答
win系统tp5find查询
生
成语句正常 Linux 系统上
生
成语句异常
Linux系统  win系统的  代码都是一个 
问答
求助各位大神 有关推送消息
一个常驻内存的php服
务
端程序,每隔几秒返
回
一段信息(死循环),在客户端如何获取这段消息? 还有客户端发来stop命令,如何能让服
务
端停止?
问答
子进程正常退出workman日志记录问题
Worker 3.5.30 版本的,使用WebServer(新版本已经没有这个了)创建了一个webapi,因为有一个API需要执行一个设备处理30s左右的任
务
,期间是一直连接这设备,所以用pcntl_fork主进程直接返
回
调用任
务
成功。process terminated pid:9709 Worker[9709] process terminated pid:9805 Worker[9805] process terminated 而这个任
务
呢我把exit改为exit(0)也还是会有,有没有办法
不
记录这个呢?
分享
简单实现数据库迁移命令
命令说明: ```shell #
生
成数据库迁移文件 php webman migrate make t1 # 执行迁移 php webman migrate # 执行
回
滚
php webman migrate
问答
定时拉取数据库数据从而更新创建新的定时任
务
#### bug描述 这里写描述 我通过Timer::add定时拉取数据库数据然后创建新的定时任
务
new Crontab最后发现创建了很多重复的定时任
务
#### 程序代码或配置 Timer:\n"; }); } }) //通过$res的结果集数据循环创建定时任
务
```php ``` #### 期待的结果及实际结果 这里写期待结果及实际结果 我希望数据库的数据有更新同时,之前创建的定时任
务
也会更新----而且定时轮询数据库中的数据,从而实现更新定时任
务
、
不
创建重复的定时任
务
#### 系统环境及workerman/webman等具体版本 这里写具体的系统环境相关信息
分享
webman线上部署踩坑记之谷歌云服
务
器配置
在谷歌云上领了三个月的免费云服
务
,想着练手把网站部署到线上。 所以摸索着怎么在谷歌云上创建云服
务
器。 在谷歌云上创建云服
务
器创建云服
务
器,具体步骤是这样的: !然后就是比较关键的,要在防火墙放开端口,
不
然根本没法访问网站。 !
问答
webman 搭建邮局服
务
器
我想用webman 搭建一个类似于EwoMail的邮局系统 先说一下既然有了EwoMail为什么
不
直接使用,而是重复造轮子 #EwoMail简介 官网:http://www.ewomail.com/EwoMail是一个商业项目 虽然有开源版的但是项目代码开源度
不
够完善 如果在当前业
务
没有拓展的话还好 比如想增加一些API啥的虽然在开源版中也可以去自己手动实现 但是相对来说很麻烦也很复杂而且对于他的项目结构也
不
是非常清楚这个暂时
不
清楚我还没有去进行实践 总结:感觉问题很多如何自定义协议 然后我虽然知道邮局需要 IMAP协议 和 POP协议 但是我并
不
知道该如何去定义 没办法本人小白对于这些确实
不
太会 希望有大佬解答
问答
webman/console 控件需要更新
目前 webman/console
生
成的中间件代码与实际
不
符, 新的是 public function process(Request $request, callable $handler): Response;
生
成的是 public function process(Request $request, callable $next) : Response 其他的命令请也检查一下,符合当前的最新框架。还有就是
生
成的时候要检查一下文件是否存在,存在就提示,目前的会覆盖。
问答
GatewayWorker Register被
不
明来源访问,
不
知道secretKey是否配置正确
$r->name = '6006Register'; $r->secretKey = $secretKey;//秘钥 //调度计算Serve:可以分布式,添加多个服
务
器运行BusinessWebSocket'; $b->name = '6006BusinessWorker'; $b->count = 4; //网络IoServe:可以分布式,添加多台服
务
器6006Gateway'; $g->secretKey = $secretKey;//秘钥 $g->startPort = 2900;//内部通讯起始端口,每个 gateway 实例应该都
不
同
问答
GatewayWorker 做负载均衡,服
务
器报告错误error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
如果
不
使用nginx反向代理,直接公网链接 wss:// 其中一台服
务
器没有问题。服
务
端上的gatewayworker进程会报告 SSL handshake error: stream_socket_enable_crypto(): SSL operation failed with
问答
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑
棋牌类游戏服
务
器 选择 workerman 还是 gatewayworkerman,优缺点是啥,求大佬帮忙解惑 感激
不
尽
问答
客户端http 1.1 post请求,服
务
器无响应
新的云服
务
器,用宝塔配置好后,把原服
务
器正常运行的代码复制到新服
务
器,客户端正常连接tcp,登录绑定成功后,客户端发送http 1.1 post 到服
务
器,服
务
器没有响应。服
务
器配置或是代码有修改的地方?
« 上一页
1
...
116
117
118
119
120
121
122
123
...
461
下一页 »
« 上一页
119
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝