workerman
首页
问答
分享
手册
市场
物联网
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
webman-admin 如何在标签页内通过按钮跳转到另一个标签页面并传入参
数
?
目前用这种方式 无法传入参
数
```html <span class="layui-font-blue" style="float: right;margin-right: 40px; cursor:pointer;" data-id=168 data-title="
数
据
详情" data-url="/app/admin/analysis/report-data/index">更多
数
据
</span>``` 包括这种方式也无法将参
数
传入页面的表单中 难道是要自己改造吗 ```javascript let value = obj.data["uid"]; parent.layui.admin.addTab
问答
workerman/mqtt异常断开重连
#### 问题描述 看文档是MQTT的链接参
数
resubscribe 的描述,是咱们已经自带异常断开重连的机
制
了是吗? 开
发
的时候就不用再去另外写断开重连的操作的了是吧 !
问答
jsonNL
以前没有写协议,出现过json
数
据
过大断包的问题,
数
据
断了分了两次
发
过来。
问答
请教在此需求下 workerman是否有解决方案
目前 公司要做一个多商户游戏控
制
中心后台 由于是多商户 所以不能让浏览器直接连接远程服务器 需要经过后台处理后
发
送
消息给远程服务器 会话保持长连接 远程服务器接收指令后把处理结果返回给浏览器
问答
wss下由其他项目通过gatewayclient推
送
不了消息
我之前用gatewaywork的,workman版本是3.3.2,gateway版本是2.0.5,这时候其他项目通过2.0.6的gatewayclient向ws推
送
消息没问题,后来要用wss,我把workerman升级到了3.5版本,也能用wss了,但是在其他项目中手动推
送
就推
送
不了了,这个能不能帮我看看什么问题,wss是正常使用的,就是其他项目推
送
不了了
问答
pcntl_wait调用问题
下面是我测试的代码,我
发
现如果在子
进
程中给父
进
程
发
送
一个信号,如果使用pcntl_wait将会等待子
进
程退出才能执行 因为我使用php7.2测试的,所以是php版本导致?我也看了网站里面的其他提问,冒失父
进
程都会阻塞到子
进
程退出 ```php <?
问答
[已解决]关于webman-admin的session无法读取到缓存问题
#### bug描述 在AccountController这个控
制
器里面的代码,session这个函
数
读取session里面的缓存验证码时,无法读取 runtime和vendor目录已经给了写入权限了,并且runtime目录的session确实是已经生成了session的缓存 我这边打印看了一下,session这个函
数
里面没有captcha-login这个参
数
看了一下session工具的运行原理是从请求头里面的cookie里面拿到PHPSID来
进
行获取缓存
数
据
然后
进
行比对,但我的浏览器却是每一次请求都是一个全新的PHPSID # **该问题在群友的帮助下已解决!!!!** 主要问题是nginx的proxy_cookie_path / "/; HttpOnly; SameSite=strict";配置不能有secure参
数
,这个参
数
只有https协议才能传递cookie
问答
换了一台服务器之后,能触
发
onConnect返回json,然后触
发
ajax,我MVC处理了绑定UID之后,
发
送
消息(sendToClient)没反应
event.php里面也不能触
发
onClose,没更换服务器之前是好的(IP、端口、协议这些都替换了)。。 求指导,谢谢大佬
问答
关于小蝌蚪的两个
数
据
传
送
方案 请大佬说下哪个更好些
#### 问题描述 这里写问题具体描述
文档
安装
运行
进
入webman目录 #### windows用户 双击 `windows.bat` 或者运行 `php windows.php` 启动 > **提示** > 如果有报错,很可能是有函
数
被禁用,参考[函
数
禁用检查](others/disable-function-check.md)解除禁用 #### linux用户 调试方式运行(用于开
发
调试,打印
数
据
会显示在终端,终端关闭后webman服务也随之关闭) ```php php start.php start ``` 守护
进
程方式运行(用于正式环境,打印
数
据
不会显示在终端,终端关闭后webman服务会持续运行) ```php php start.php start -d ``` > **提示** > 如果有报错,很可能是有函
数
被禁用,参考[函
数
禁用检查](others/disable-function-check.md
分享
在tinywan/casbin上做了一个illuminate/database的
数
据
库适配器
this->loadPolicyLine(trim($line), $model); } $this->setFiltered(true); } } ``` ###
数
据
库模型* * @var string */ protected $guard; /** * 架构函
数
* @access public* @param array $data
数
据
*/ public function __construct($data = []) { $connection
问答
现在后端通信框架是workerman,想使用rabbitmq作为消息队列,请问后端和客户端如何使用呢?
android客户端连接workerman服务器,php作为生产者和消费者连接rabbitmq服务器,php消费者监听到队列有消息然后使用tcp给连接上的workerma服务器的ios和android客户端
发
消息第
二
种: ios和android客户端、php都直接连接rabbitmq服务器,消费者监听到队列有消息直接取出,不需要tcp来
发
送
消息了,这样会不会不安全呢?
问答
分表之后怎么优化查询
#### 问题描述
数
据
库mysql 只能使用innodb引擎 有一张交易记录表,分表逻辑是按年月分 table_202308,table_202309.....现在要对交易记录
进
行统计,而且后台也要查看记录
数
据
查询语句怎么优化? 我能想到的是 写个for循环一次一次查......
问答
第三方框架调用gateway推
送
消息,客户端接收不到
在第三方框架调用gateway给客户端
发
信息,本地windows都是通的,布到服务器上客户端一直接不到推
送
的消息。有可能什么原因造成的。 代码追踪到gateway.php的1237行。
问答
getSocket()函
数
资源的读取
token=123 获取token参
数
,但是没有找到相关函
数
, 然后
发
现TcpConnection有getSocket()函
数
通这个函
数
可以file_put_contents下载下来然后就可以正则拿到token了 但是我想直接getSocket()函
数
拿到资源打印出来直接正则好像不行,不知道怎么打印socket资源?
问答
webman里安装好了
gatewayworker
,只有一个websock实例,想在加tcp实例怎么做
webman里安装好了
gatewayworker
,只有一个websock实例,想在加tcp实例怎么做
问答
单文件怎么引用tp6的
数
据
库操作
->onConnect = function($connection) { SystemNode::mk()->where('')->update(); }; // 远程websocket服务器
发
来消息时\n"); }; // 连接上
发
生错误时,一般是连接远程websocket服务器失败错误 $conC->onError = function($connection, $code, $msg){}
问答
workerman
进
程 busy
[](/upload/img/20211217/1761bc1b6435b8.png)
进
程异常提示这个错误是什么意思?
问答
请问如何在webman的controller中给一个process的指定client
发
送
消息
当web项目B需要给指定设备
发
消息时, post给本webman的项目A, 故需要在项目A的controller等业务中拿到8282端口下指定clientid的connection
发
消息, 看了下文档没有对这块有相关介绍
问答
进
程派生后的子
进
程逻辑中末尾的exit是什么意思?
exit(0); } ``` 请教下这里
进
程派生后的子
进
程逻辑中末尾的exit是什么意思? 是代表子
进
程退出吗?但是长连接不是
进
程常驻内存吗?
« 上一页
1
...
163
164
165
166
167
168
169
170
...
402
下一页 »
« 上一页
166
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝