workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
有webman监听redis过期
事
件的demo么
需要监听redis过期后,处理其他业
务
。没有找相关信息
问答
GatewayWorker - exit with status 11,应该如何排查呢?
2017-11-16 09:17:43 pid:22974 worker exit with status 11 根据之前的
回
答。> exit with status 11 是发
生
了coredump。发
生
coredump原因一般是两个 1、使用了
不
稳定的扩展,例如在php7下使用libevent扩展(目前libevent扩展还没有稳定的php7版本。
问答
flash客户端请求workerman服
务
端时报错
/> <allow-http-request-headers-from domain="_" headers="_"/> </cross-domain-policy> ``` 另外我另外开启一个服
务
端口为843,给客户端返
回
xml文件还是
不
行。
问答
如何判断是服
务
端主动关闭客户端还是客户端主动关闭socket
gateway文档中对onClose的说明是,无论服
务
的主动还是被动都会触发onClose
回
调,然后现在有一个问题就是想知道是服
务
端主动关闭了socket还是客户端关闭的。
问答
gateway worker 自定义协议返
回
object序列化问题
在gateway worker中,使用自定义得protocol类中的decode方法返
回
一个object,框架会判断是否为标量,如果是则会序列化这个类,然后发送到business中。但是在business进程获取这个数据进行反序列化的过程中会出现一定概率失败的情况,这样这个business连接就彻底挂了,再也连
不
上gateway了,也没有重启,只要有消息是丢到这个business的话系统是收
不
到的
问答
使用http协议开启服
务
的时候,如果代码报错了,再重启服
务
就访问
不
了了,并且在关闭服
务
的时候报了一堆错误,请修复。
我用http协议开启了个服
务
,onMessage里面因为代码有问题报错了,然后重启该服
务
,在关闭该服
务
的时候会报错如下: ```php Warning: (null)(): supplied resourcediary/workerManApi/Workerman/Events/Select.php:294 ``` 我代码错误的地方在onMessage方法里面有一段代码,函数要求参数是引用类型,但是我传的
不
是重启了服
务
之后,http服
务
就访问
不
了了,是一直访问
不
了,必须把docker进程杀了才能好。 @walkor
问答
GatewayWorker在work
回
调中使用内部协议?
场景:app端链接到socket服
务
器端后,需要在别的项目(php项目)处理这个数据,然后再推送给app端。也就是双向通信 问题:如何实现呢?难道
不
能开启一个内部协议?我直接new work报错,找
不
到类!有没有demo? 感谢群主大大!
问答
linux上workerman启动成功了,但是客户端无法连接是怎么
回
事
?
[attach]344[/attach]客户端用浏览器连接的,提示WebSocket connection to 'ws://xxxx:7272/' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
问答
ajax 请求 return view('list.html', $data);
不
给渲染
php 原
生
视图模版,有很多公共的元素,比如某个列表在各种页面经常要用到且list根据
不
同的id有
不
同的数据,单独建了一个 list.html 文件,ajax post get 请求过来,returnview('list.html', $data); 一个html片段给 ajax,结果这个片段的 $data
不
渲染报错了。
不
然要写很多重复代码。。。
问答
webman groupBy()使用之后报错
incompatible with sql_mode=only_full_group_by (SQL: select * from `kms_zan` group by `openid`) 求教这个问题是怎么
回
事
问答
新的阿里云服
务
器,CentOS7的系统,html连接websocket总是失败
这
事
什么原因呢 提示是 failed: Error in connection establishment: net::ERR_CONNECTION_TIMED_OUT
问答
获取
不
到Gateway::getAllGroupIdList
用topthink/think-worker v3.0,获取
不
到Gateway::getAllGroupIdList 本来想做一个简单的接口输出在线群组的,但是突然发现获取
不
到 ```php $data7f00000107d00000024b", "7f00000107d000000262": "7f00000107d000000262" } } ``` 在线client列表是可以获取到的,grouplist获取
不
到为啥,是我的版本过低了还是这个扩展
不
行?需要更换。 我看官网的示例都在onMessage
回
调方法下使用的,尝试了一下在onMessage
回
调里面是可以获取到的,放到别的地方就获取
不
到了?
不
能单独那出来做接口使用吗?
问答
webman 中间件
不
支持到控制器
#### 问题描述 由于中间件
不
支持到控制器,一些鉴权和验证登录的,都是怎么做的? 在中间件里面一个方法一个方法去判断吗???? 如果这样的解决的话,那需要写多少判断啊....后期如果有变动,维护也是麻烦
事
情啊. 已解决,看下了官方出得admin插件...明白是怎么处理鉴权了
分享
客户端连接WebSocket服
务
器时连接失败会出现的一些问题及解决方案
同时给现在正在做WebSocket和正准备想做WebSocket的程序猿多指出一条较为
效
率的路。 Q1 客户端链接WebSocket服
务
器时连接失败,报404错误。自己再导入的话会有冲突,还有就是IP写服
务
器的IP地址,
不
要写localhost,在调试远程服
务
器的Websocket程序时,要关闭本地的Tomcat服
务
器。(java WebSocket) 这时一定要注意,客户端连接服
务
器时的地址如果使用了localhost:8080/,那么浏览器也一定要使用localhost:8080/,
不
然两个请求
不
是同一个sessionQ4 WebSocket链接服
务
器报302错误 链接重定向,可以检查一下是
不
是后台访问机制的问题,还有可以看一下是
不
是URL路径
不
对。这是我写的WebSocket程序部署到服
务
器出现的几个错误以及解决方法,如果我下次还会用到WebSocket这块我可能会选择第三方的……
不
想在这块花太多时间。 希望这次的解答对你们有所帮助。
问答
关于 windows reload 实现?
生
效
了!!!!!! 参考的官网下面的例子,思路和我一开始说的差
不
多,就是获取pid,然后cmd去kill掉它。因为是proc_open是非阻塞的,所以也
不
会阻挡监控 https://www.php.net/manual/zh/function.proc-terminate.php ~~好像没
生
效
~~ 这里写了一个关于并且 popen 运行模式也比较干净(1,程序中可直接关闭,2,主程退出后,子程序也同步退出,如果用 `start \B` 则会产
生
一个跟随窗口的程序。
不
会主动退出。并且`cmd` `start \b` 比较难以直接获取) 近期有
事
情,暂
不
提pr了,有需要的同学可以参考以下狗啃版本(写的太乱了)。暂时
不
提pr,最近有点其他
事
情。
效
果如下  ```php <?
文档
ThinkORM
webman-v1/db/thinkorm.html) ## 安装think-orm `composer require -W webman/think-orm` 安装后需要restart重启(reload无
效
)^1.2.13` > **注意** > make:model 命令如果检测到主项目使用了`illuminate/database`,会创建基于`illuminate/database`的模型文件,而
不
是think-orm的,这时可以通过附加一个参数tp来强制
生
成think-orm的模型,命令类似 `php webman make:model 表名 tp` (如果
不
生
效
请升级`webman/console
问答
发现客户端关闭浏览器,服
务
端无法关闭链接
今天写了一个程序,程序要求客户端执行服
务
端的shell,有的是常规的shell,有的是shell监听的任
务
。我把两个任
务
作为如下示例: ping www.baidu.com ping www.sina.com -t baidu作为一个短期的shell命令,sina作为一个长期监视的shell命令。在执行中发现: 1.如果浏览器执行 sina 中,浏览器关闭了,那么服
务
端仍然在执行,
不
会关闭当前任
务
; 如果 baidu 未执行完毕时,执行了 sina,那么浏览器会在 baidu 执行完毕时执行sina 如果先执行 sina,然后再执行 baidu,那么返
回
的消息一直属于 sina,baidu 没有返
回
```php $worker->onMessage = function ($connection
问答
如何实现类似异步mySql的异步
回
调的本地函数呢?
使用过程: 收到消息后,调用异步
回
调函数,先发送状态给客户端; 然后,等
回
调函数执行完毕后,再发送结果给客户端。
问答
一键
生
成表单的情况下模糊搜索有BUG
#### 问题描述 表单中有3个模糊搜索栏目,现在的情况是我把自动
生
成的3个模糊搜索隐藏掉就可以正常搜索了。但是正常都显示的情况下会搜索
不
出来。> </div> </div> ``` #### 重现问题的步骤 表单中设置3个模糊搜索字段,我留空应该是
不
搜索但是实际上是无法搜索出来数据
问答
webman-admin普通管理员添加数据无法自动
生
成admin_id
#### 问题描述 webman-admin普通管理员添加限制为auth数据时无法自动
生
成admin_id,看Crud.php中代码好像必须要前台传admin_id参数过来,
不
能自动获取当前管理员ID
« 上一页
1
...
65
66
67
68
69
70
71
72
...
480
下一页 »
« 上一页
68
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝