workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
反馈 webman-push插件两处BUG
, var_dump无
回
显,没执行到这里 2、$request->rawBody() , 默认获取body数据存在获取无
效
的问题。诡异的是,有时候可以有时候
不
可以, 那么肯定就是BUG了,可以或者
不
可以的时候,数据 配置 KEY等完全一样;就连测试BUG的人都一样~_~!,按照平时的编码习惯, 一个CURL函数写完了,基本上
不
会出岔子,所以就没往这里想,主要是,,这个插件吧,无异常,无日志,啥都没有就是接收
不
到,搞的我很尴尬。Server.php第666行,能
不
能错误信息
不
叫Invalid signature???这个错误提示搞的我怀疑人
生
了,我把发送签名,接收签名都打印出来,结果导致我以为 ``` // 一开始我以为是这里断言的,说实话,我对着电脑发呆了很久很久~ if ($auth_signature
分享
Centos系统下安装PHP安装posix扩展的方法,
不
用花一天时间百度了~~
使用YUM安装PHP7.4为例: ## yum install php74-php-posix 并
不
像网上说的哪些。。我的服
务
器是nginx所以要重启php的php-fpm服
务
## systemctl restart php74-php-fpm.service 最后重启nginx即可 ## service nginx
分享
workerman开发文档
WebServer市场上已经很成熟了,workerman
不
会再去做重复的
事
情。::dealProcess做的
事
情)。** 1、gateway只负责网络IO,worker主要负责业
务
逻辑。各司其职,非常高
效
。 打个比方,一个餐馆有4工人(进程),他们即负责招呼客人(网络IO),又负责在厨房做菜(业
务
逻辑)。当gateway
不
够用的时候(一般都是够用的)增加gateway,worker忙
不
过来的时候增加worker进程。这样
效
率会提升很多。 让gateway只负责网络IO,
不
负责业
务
,就是因为业
务
频繁变化,可能会有致命的错误(例如调用了一个
不
存在的函数)导致进程退出,进而导致用户链接断开。
分享
Unity3d 对接 Workerman 实现联机游戏
以下就以几个小
事
例简单介绍一下 PHP 与 Unity3D 通信的实现吧。(以下的环境只做参考,其他的版本也可以) !简单通讯 客户端只是用面板画出一个输入框 (地址) 和显示区域 (接收服
务
端发送的内容),而服
务
器端是创建 TCP 服
务
,接收与发送。 (1).[截图](/upload/img/20240822/2266c6f13402c8.png) # 方块移动案例方块移动案例 方块移动服
务
器端几乎
不
用修改,在连接成功后,将多个客户端的坐标传递到服
务
器端坐标的整合发送 服
务
器端在接收消息
回
调中,循环所有连接端,并给所有连接端发送从客户端发送过来的坐标。{ Destroy(players[id]); players[id] = null; } } } ``` # 演示
效
果
问答
跑定制通讯协议的JsonNL代码,
不
符合预期,哪里出错了吗?
代码一模一样,但是运行
不
了,然后在start.php中加入了 // 启动2个进程对外提供服
务
$json_worker->count = 2; 服
务
端可以运行了,因为没有示例客户端怎么通信的,我还是按照tcp那样通信: telnet 127.0.0.1 1234
不
过我想看到服
务
端的echo打印,因为程序中有一行代码是: echo $data 但是一直没打印。
问答
请问有没有做过thinkphp常驻内存的压力测试以对比webman?
如题,目前有一个很大的A P I项目想从thinkphp v5迁移到webman,但是
不
知道提升
效
果到底如何,目前是针对控制器及方法做的限流,感觉还是要从fpm改到webman这种常驻才会有较大的提升。
问答
老哥帮我分析下什么情况
业
务
逻辑里只有数据库查询返
回
数据
问答
webman的路由参数,如果
不
是在控制器里面获取,在functions里面获取,应该怎么做
webman的路由参数,如果
不
是在控制器里面获取,在functions里面获取,应该怎么做 我有一个通用的方法要判断请求的参数,返
回
所有的请求参数给其他函数使用,如果每次都通过控制器来做,代码量会多很多
问答
关于计数器(Timer)的取消或注销问题
比如在游戏中,单位建造往往都包括建造时长(building time),这里使用Timer计时器触发运行
回
调的方式.资源点数等在触发器运行前需要预先扣除.Timer延迟触发一次后,建造出单位.程序至此都是很好处理的.但是需要增加建造中取消的逻辑.也就是说在Timer计数器未触发的时候,可以对其进行终止.如果简单的调用Timer中的del并
不
能很好的处理业
务
逻辑(比如将预先扣除的资源补给系统等等).希望能够在Timer中增加一个销毁或取消的
回
调函数接口,因为在销毁或取消时,程序的上下文并
不
能简单的获取到.
分享
二进制打包后
不
能发件的问题及解决方案
&& sudo curl -o /etc/ssl/certs/ca-certificates.crt https://curl.se/ca/cacert-2024-09-24.pem ``` 实测并
不
行,自己看了下服
务
器上现有php.ini的证书路径,扒出来写到 config/plugin/webman/console/app.php,试了下可行,有遇到相同问题的朋友可以试试,还是
不
行就看看自己服
务
器的
问答
workerman 长时间运行,出现无法连接现象
昨天晚上测试好,功能一切正常,workerman -d 模式就开着,无任何连接 刚才启动了一个客户端,居然发现连接
不
上 重启workerman后就可以正常连接了 开了4给进程,每个进程1个时钟,50秒一个
事
件,程序运行了大约10小时,期间无任何连接,,为啥会出现连接
不
上的情况呢?
问答
gatewayworker,客户端连接服
务
端时好时坏
大神你好,我在客户端点击连接服
务
端,有时点击一次就能连接上,服
务
端onConnect可以打印echo。有时点击几次才连接上。发送数据也是时好时坏。请指教,谢谢。
问答
[已解决]多语言报错TypeError
# 问题已解决 是手册中 ``` #所有的语言文件都是返
回
一个数组例如: // resource/translations/en/messages.php return [ 'hello'in /vendor/symfony/translation/Loader/PhpFileLoader.php:33 ``` #### 截图报错信息里报错文件相关代码 ``` #报错文件,错误发
生
在此处的require $resource; } } ``` #### 操作系统及workerman/webman等框架组件具体版本 最新版本webman 环境为php80 opcache已开启 原
生
模板
问答
WorkerMan Crontab 计划任
务
如何销毁?
我按照手册去启动了Crontab计划任
务
,但是我停止了守护进程,crontab还在跑,怎么停止crontab呢?
问答
webman push插件 如果消息很多 用什么方案处理?
plugin.webman.push.app.app_key'), config('plugin.webman.push.app.app_secret') ); // 给订阅 user-1 的所有客户端推送 message
事
件的消息api->trigger('user-1', 'message', [ 'from_uid' => 2, 'content' => '你好,这个是消息内容' ]); ``` 如果在业
务
逻辑中直接执行推送,感觉会影响业
务
执行速度。
问答
workerman http协议问题
前提 workerman 使用http协议开发,当使用Connection: keep-alive设置头 问题 1.这个keep-alive的时间是多长,在哪设置和可以看到 2.时间到了,是服
务
器主动断开还是客户端断开什么时候销毁,服
务
器如何感知并触发onClose
事
件,是基于四次握手吗?但是我是突然把网页进程给关闭了啊
问答
小蝌蚪聊天室退出后
不
消失
我按照提供的源码把小蝌蚪实验室安装到服
务
器,但是后来发现当周围出现新的蝌蚪后,如果他退出了,我的画面上他
不
会消失。而我看了官网的demo演示和虚拟主机版是没有这个问题的,退出即立即消失。我以为是我哪里弄错了,后来发现通过自己主机搭建的都有这样的问题,
不
知道怎么解决,希望大神能指点一下,谢谢了
分享
IP门禁:用PHP实现一个IP防火墙
最近我遇到一个需求,我的一台服
务
器总是遭到端口扫描和恶意登录攻击,对此可以怎么办呢?这是一台公网服
务
器,并没有什么复杂的网络结构,所以
不
能建立内网隔离。调整账号的密码策略,自然是一个方案,但是人工操作太麻烦,而且我一般经常换电脑使用,如果修改密码,公司的和家里的电脑都要更新,很麻烦。那怎么办呢,作为一个资深的PHP开发者,服
务
器这块的应用还
不
是手到擒来,当初连内网穿透都能轻松实现,一个IP过滤系统,小意思。,但是实现这样的
效
果并
不
难,实际上很简单,代码如下: ```php <?
不
搞所谓的“插件”和“市场”
生
态,能够自动
生
成CURD代码,并且内置几了几个有趣的皮肤。
问答
整形越界问题?
在使用webserver的时候,运行如下代码,
不
能返
回
想要的结果: echo 2 % 4294967296; 正确结果为 2,实际返
回
0;
问答
低版本浏览器使用WebSocketMain.swf接收
不
到消息 ?
客户端部分代码: [attach]279[/attach] 服
务
端部分代码: [attach]280[/attach] 在支持websocket的浏览器 ( HTML5 ) 中一切正常: [attach]281[/attach] 在低版本浏览器 ( flash ) 中, 可以触发onopen, 但是接收
不
到消息onmessage: [attach]282[/attach] 我该怎么办呢
« 上一页
1
...
130
131
132
133
134
135
136
137
...
476
下一页 »
« 上一页
133
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝