workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
关于 webman/push 插件的使用问题
online channels: private-user-test 订阅成功 5.服
务
器会给客户端发送一段文字 #### 问题描述 1.客户端收
不
到 console.log(data); 的信息 2.服
务
端 用 $request get/post/all 没有打印出数据 #### 附上截图 1.客户端发起的订阅与消息推送  2.服
务
端接收与推送 !3232' -》 'https://127.0.0.1:3131' -》'https://127.0.0.1:3232' -》 'wss://wm-admin.xxx.top' 依次替换,还是未到达预期
效
果### 如何解决问题 1.是
不
是订阅写的
不
对 2.客户端如何获取
回
调数据 3.服
务
端推送的频道是否有误
问答
Webman + Vue3 如何实现 SSG(服
务
端
生
成)?
#### 问题描述 最近在做一个论坛系统,需要SEO性良好,可被爬虫、搜索引擎抓取,所以我准备用SSG技术配合Vue3去做,从网上查了很多资料,却没有Vue3配合PHP实现SSG的相关教程。 有大佬做过类似的需求吗? SSG的详细描述:  https://cn.vuejs.org/guide/extras/ways-of-using-vue.html#jamstack-ssg
问答
webman有熔断器吗?实现降级,找了一个第3方的但是好像有问题
https://github.com/mix-php/micro-hystrix/blob/master/src/CircuitBreaker.php 第106行好像对并发没
效
果的 // 最大并发数,超过并发返
回
错误 'maxConcurrentRequests' => 5, 这个属性没有用
问答
workerman 单线程守护进程模式,connection->id自动归1
一个TCP连接的项目, 单线程守护进程模式,connection->id自动归1再递增,有时候是几百,有时候是几千
回
到1,已连接的设备也
不
会自动掉线,请问有哪些可能会导致这种情况发
生
?
问答
请问客户端多个uid如何绑定多个client_id
2、但是一个client_id只能绑定一个uid,如果绑定多次uid,则只有最后一次绑定有
效
。 目前我的客户端页面有3个uid,打开页面后 分别把三个uid发送到服
务
端进行绑定,绑定成功,但是结果只有最后一次绑定有
效
,其他两个无
效
请问该如何解决? 是
不
是应该有三个client_id才能绑定3个uid?并且三个都有
效
求助! fromid即uid
问答
关于onConnect和onMessage的一些理解
刚刚学习workerman,看了文档,稍微有些混乱,
不
知道理解的是
不
是正确 worker和connection都有onConnect和onMessage的
回
调,这两个应该分别在什么时候使用?worker的onConnect和onMessage是当workerman作为服
务
端被客户端连接的时候,如果被客户端连接成功会
回
调onConnect,如果客户端向服
务
端发送了消息,会
回
调onMessageconnection的onConnect和onMessage是workerman作为客户端,连接服
务
端的时候,如果连接上会
回
调onConnect,如果服
务
端向客户端发送消息,会
回
调onMessage如果理解的
不
对,望大神给予指点
问答
关于webman时区的问题
我希望所有用户提交的时间最终都转换成统一的unix时间戳存入数据库,在用户显示页面再根据用户资料里设置的时间进行转换,所以我把php.ini时区设置的是标准时区UTC/GMT 这在使用time(),microtime()函数自动
生
成时间时是没有问题的如果用date_default_timezone_set()临时修改php的系统时区,那么用户a和用户b的个人设置的时区是
不
一样的,会
不
会产
生
冲突,或者说用户a刚才设置的还是北京时间后来他又改成了伦敦时间,怎样保证无论用户怎么修改时区,他当时提交的时间字符串转换成标准unix时间戳之后就是他当时想要的时间,并且多用户之间设置
不
同的时区或同一用户
不
定时更改时区设置而导致系统冲突?如果在中间件里的一开始使用date_default_timezone_set(),那么是只针对与这一用户的这一次访问有
效
呢,还是针对所有的访问用户有
效
,用户在断开这一页面后,之前设置的时区还会对后续的访问产
生
影响吗
问答
关于websocket客户端接收后显示的问题
socket = new WebSocket("ws://122.112.123.48:8081"); /_ 绑定
事
件2、当我发送消息时,服
务
器返
回
数据(这里我返
回
了:这是客户端数据),此时$("#msg").html($("#msg").html() + "<br />"+e.data); 成功输出:这是客户端数据3、当我关闭服
务
器时,客户端输出:关闭连接...,控制台输出:连接失败。 请问在第2点中有什么问题吗?为什么我无法在控制台输出输出e.data,也就是服
务
器数据。(其实这里我的本意是要在textarea中输出服
务
器数据)
问答
TCP客户端
不
能100%收到服
务
器消息
[](//www.workerman.net/upload/20210827/27612858bd3e02.png) 目前TCP客户端是4G模块 通过联网与服
务
器通讯(websocket是APP通讯)[](//www.workerman.net/upload/20210827/27612859ceea92.png) 还是通过Events.php 里onMessage去处理发送给TCP客户端都
不
能100%
问答
非路由接口的方式访问返
回
404改成统一的JSON规范
disableDefaultRoute(); 当post访问时正常,get访问时404,这一切都是正常的,404是因为get下没有匹配规则所以默认为没找到路由, 但我想的是 1.在没有匹配到路由的情况下,返
回
jsonmsg ‘没有对应控制器/方法’ 2.在没有匹配到正确的对应请求方式情况下,返
回
json msg ‘当前接口仅允许POST访问’ 路由规则大约有上百条,
不
适合一个一个写fallback,像TinktP的路由,post定义后,get访问就提示
不
允许get访问
问答
服
务
器配置好GatewayWorker,可以顺利启动但是连接
不
上
#### 问题描述 这里详细描述问题 在本地测试时本地环境启动后可以连接,配置到服
务
器上后,启动后,连接
不
上,端口也开启了 #### 程序代码 ``` 这里粘代码 ```  简单使用js进行连接 ip填写的是服
务
器ip  服
务
器终端启动后 #### 报错信息 ``` 这里粘贴报错 ```  #### 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 服
务
器是
问答
实在是找
不
到问题的原因,请教分服
务
器部署的问题
理想架构如图: [attach]79[/attach] 独立一个workerman的服
务
器,使用了memcache作为中间通讯,serverA与serverB能够互相通讯,可能未来还会有serverC现在遇到的问题是,当把workerman的服
务
器分离出来后通过ServerA发送的消息ServerB收
不
到。同样ServerB发送的消息ServerA收
不
到,但是如果把ServerA与workerman放在同一台服
务
器后ServerB就能收到消息了。找
不
到原因在哪,求作者帮忙分析一些,谢谢。
问答
wokerman是一个非常非常好的框架,就是
不
能断点调试
wokerman是一个非常非常好的框架,就是
不
能断点调试,官方
不
能开发一个断点调试插件什么的 吗?现在调试真的真的很
不
方便,总是靠打印信息出来,这样
效
率太低了。
问答
sendToClient是否必须写在onMessage内?
已实现长连接,客户端每3分钟上送数据到服
务
端,并接收server下发的指令。 但是,服
务
端如何主动下发指令到client呢?
不
能等个2-3分钟,client有message送上来后,再sendToClient吧? 可是Event的
事
件,只有onMessage合用。
问答
求助,workman,建立tcp服
务
监控,然后怎么给指定客户端(硬件),发送数据。
求助,workman,建立tcp服
务
监控,然后怎么给指定客户端(硬件),发送数据,目前已经做到,tcp监控已经做好,可以看到硬件连接成功之后并
回
复硬件,但是现在我的需求是,我要服
务
器这边主动给硬件发送数据,然后拿到硬件那边返
回
给我的数据进行处理。
问答
webman使用ThinkORM 连接报错
按照手册说明 配置了thinkphp的插件数据库配置 但是报错还是 这是咋
回
事
?手册错了吗  !
问答
偶尔延迟才能收到客户端上报的消息
#### 问题描述 websocket 3.x 一样的逻辑代码,到正式线偶尔延迟才能收到客户端上报的消息,是咋
回
事
啊?有人遇到过吗? 发现有send_fail !
问答
webman
不
管用那个ORM,使用ORM缓存疑问?
#### ORM缓存疑问 大部分ORM的cache方法都只支持tag或
不
设置自动
生
成key,比如刚
生
成缓存,后台又修改了被缓存的数据,此时缓存
不
过期,是
不
是一直是旧数据?#### 为此你搜索到了哪些方案及
不
适用的原因 对于一般无所谓的项目可以忽略,对于有些项目你们都是如何解决的呢?
问答
workerman 无法1对多进行聊天 1对1可以实现
this->worker->uidConnections[$connection->uid] = $connection; } ``` #### 期待的结果及实际结果 这个isset 无法
生
效
问答
两台服
务
器同样的服
务
端配置,但是其中一台有些客户端连接
不
上,求教有没有什么调试办法
遇到的很奇怪的问题,两台服
务
器,都用GatewayWorker搭建了TCP服
务
器,配置一模一样的,但是其中一台服
务
器有些客户端就是连接
不
上,有些就能连接上,那些连接
不
上的客户端换另一台服
务
器连接就没问题
« 上一页
1
...
58
59
60
61
62
63
64
65
...
475
下一页 »
« 上一页
61
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝