workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
PHPSocketIO
服
务
端如何检测链接是否在线
现在有一个需求,就是客
服
系统出现了客
服
在线上,然后掉线以后,未触发disconnect事件,现在想要知道有没有方法在
服
务
端检查链接是不是在线。主要的目的是确保客
服
人员掉线的时候,
服
务
端能够感知到客
服
人员已经掉线,如果直接拔网线,socketio 是无法感知到disconnect事件
问答
tcp测试工具连接
服
务
器无法收发数据
我用TCP调试助手(window软件)连接到
服
务
器的TCP端口后接收不到心跳,向
服
务
器发送字符串,
服
务
器也没有反应。用此软件连接text端口,却可以接收到心跳,按照text协议发送字符串,
服
务
器也可以响应。 这是为什么? 我该怎样使用tcp协议呢?
分享
Ⓜ️ 零基础教你自建MQTT
服
务
器并实现双向通讯
`MQTT`最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息
服
务
。 !无论是在工
业
控制、智能家居还是智能城市等领域,搭建自己的MQTT
服
务
器都能为我们带来更大的灵活性和可扩展性。让我们一起深入了解这个过程,为物联网应用打下坚实的基础。 ### MQTT通信的架构 !,我们可以通过各种编程语言类库对
服
务
器发起连接请求,以及主题发布和订阅。### EMQX EMQX平台作为一款开源的MQTT消息
服
务
器,提供了稳定可靠的消息传输
服
务
。本次教程中,我们将探讨如何基于EMQX平台自建MQTT
服
务
器,并实现设备之间的高效通讯。无论是在工
业
控制、智能家居还是智能城市等领域,搭建自己的MQTT
服
务
器都能为我们带来更大的灵活性和可扩展性。 > EMQX 官网:https://www.emqx.io !
问答
webman 连接的
服
务
,例如mysql,redis等,这些
服
务
挂掉,又修复重启后,webman是否需要重启
一直在思考这个问题,mysql,redis,这些
服
务
挂掉,都是长连接嘛,再重启这些
服
务
,webman是否需要重启,如果需要重启,webman是如何实现的呢?发现断开重试?是否有最大重试次数?
问答
Workerman如何链接数据库
服
务
已经安装了mysql组件,对应的数据库
服
务
端口也开了,要在Events类里面去链接的
问答
关于workman多进程处理curl问题。
因
业
务
处理时间比较大,故此采用了tcp
服
务
端与客户端的模式,客户端定时向
服
务
端发送处理请求,
服
务
端启动多个进程去处理
业
务
逻辑。 假设: 12:00 客户端A发起请求告知
服
务
端处理
业
务
A 。12:10 客户端A再次发起请求告知
服
务
端处理
业
务
A 。 但
业
务
逻辑比较多,可能10分钟还没结束,12:00那次还没完,请问当收到12:10的请求,
服
务
端是怎么处理的?(多进程的情况下。)顺便说一句
业
务
A里面需要用到curl 与sleep 请大神告知,目前自己的测试结果还是会造成阻塞。
问答
android和workerman
服
务
器端通信
我在android的thread里使用 Socket s=new Socket("localhost",8480); 结果这个方法一直阻塞,也就是说android客户端木有连接到php
服
务
器端,怎么办?
问答
webman异步请求其他
服
务
方案咨询
#### 问题描述 #### 1.目的 `webman`所在
服
务
需要将文件`fopen($file, 'rb')`转为`二进制`传递给另外一个
服
务
, 目前使用`Http::attach`实现; 对方
服
务
处理完成后将结果同步返回, 然后`webman`进行后续处理 #### 2.问题 由于文件`大小`问题和对方
服
务
处理速度问题, 使用`Http::attach`会导致超时请求失败`(预计处理时间超过分钟级别)`; 所以要实现异步方案来进行通信处理. #### 为此你搜索到了哪些方案及不适用的原因 - 如果使用rabbitmq队列, 文件的二进制将会非常大, 消息体的`size`将受到影响 - 如果使用redis队列, 对方
服
务
不支持该方案- 使用[如何实现异步任
务
](https://www.workerman.net/doc/workerman/faq/async-task.html)是否可以达到目的, 应该需要`自定义进程`配合异步请求
分享
使用docker-compose确保webman
服
务
存活
因为工作上
服
务
都是跑docker里面的,我需要确保
服
务
一直存活。 如果进程被意外杀死了,要能自动启动。 方法就是利用docker-compose的command和healthcheck功能。确保
服
务
一直可用。 这里的镜像,命令以及文件路径,需要根据你们自己的来替换。
问答
webman,做核心API
服
务
,如何监控?
目前的
服
务
,还是走的php-fpm模式,可以直接通过阿里云 ARMS,进行监控 可以监控的内容非常齐全和完善,举例如下 !后面启动新的项目,打算用webman来做核心API
服
务
,之前了解到swoole这种不能被ARMS监控到 所以,不太清楚,webman这种常驻内存的PHP应用,是否能如php-fpm那样被ARMS监控到顺便问一下,所有用workerman 或者 webman做的
服
务
,大家都是如何监控的?
问答
gateway部署在单独一台
服
务
器上.其他
服
务
器需要连接这个
服
务
器获取在线的用户并推送信息
其他几台
服
务
器也都是在内网.但是我好像连接不上
问答
gatewayworker,客户端连接
服
务
端时好时坏
大神你好,我在客户端点击连接
服
务
端,有时点击一次就能连接上,
服
务
端onConnect可以打印echo。有时点击几次才连接上。发送数据也是时好时坏。请指教,谢谢。
问答
服
务
端推送消息客户端接收不到
#### 问题描述 这里写问题描述
服
务
端onClose接收到消息了, 但是还能接收客户端心跳检测,而
服
务
端发送推送消息失败
问答
请问用php的curl直接请求websocket
服
务
吗?
今天看到项目中有人用curl直接请求用workman搭建的http
服
务
器去给前端投送消息,我有点纳闷,搭建的是http
服
务
器,前端怎么可能会一直连接着呢,我自己搭建了websocket
服
务
,前端可以一直连接
分享
worderman工
业
数据采集挺好用的
worderman工
业
数据采集挺好用的
问答
windows
服
务
器安装libevent扩展后,gateway正常启动,但sockcet连接时出错?
php 5.5 gateway 3.0.15 workerman 4.0.3 首先, 未安装libevent扩展前,gateway启动、socket连接等
业
务
一切正常。
业
务
连接时出错: web页面websocket连接出错:WebSocket connection to 'ws://localhost:8420/' failed: Error during WebSocket
问答
Workerman重启后客户端发送心跳
服
务
端报错
服
务
端是Workerman+GatewayWorker架设 客户端是采用C#开发的。 当
服
务
端断开后,客户端也断开连接了。 当
服
务
端重新启动后,客户端也重新连接上
服
务
端了。然后发送心跳包数据。但有时会出现客户端发送的心跳包数据,
服
务
端也有收到信息。
问答
请问,
服
务
器端运行gatewayWoker和本地一样吗?
本地运行毫无问题,上传到
服
务
器就运行不了,就是想问也是在
服
务
端用命令行运行那三个php文件吗?我
服
务
器当前的php版本是php5.2.17,但是我给网站配置的是5.6,问啥他会运行5.2呢?
问答
如何在
服
务
端推送消息workerman3
http://doc3.workerman.net/advanced/push.html 这个链接打不开,workerman如何实现
服
务
端消息推送
问答
部署在
服
务
器报错
使用workerman-for-win 实现消息推送 在本地测试 完全OK 但是部署到 WINDOW系统 IIS 的
服
务
器里面 启动 就报错 错误:syntax error:unexpected T_STRING
« 上一页
1
...
10
11
12
13
14
15
16
17
...
221
下一页 »
« 上一页
13
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝