workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
分享
PHP在线客
服
系统源码搭建教程-99客
服
**99客
服
**是**Workerman官方发布**的[
企
业
级PHP客
服
系统源码解决方案](https://99kf.com/),专为客
服
系统搭建而设计。支持AI智能客
服
与多渠道接入能力。该系统提供完整的客
服
系统搭建方案,源码开源未加密,
企
业
可深度定制与二次开发,满足个性化需求。无论是电商平台、教育机构还是
企
业
官网,都可以快速完成客
服
系统部署,实现高效的客户
服
务
管理。**专
业
官方保障** - Workerman官方团队开发维护,持续更新支持 -
企
业
级代码架构,通过压力测试 - 完备的API接口,轻松对接第三方系统 ## 环境要求 | 组件启动
服
务
(守护进程模式) php start.php start -d ``` **Step 5: 安装引导** 访问 `http://yourdomain.com/install` 进入安装引导页面[99客
服
客
服
端预览图](/upload/img/20250819/1968a3c9d0f06d.png) **访客浮层** !
问答
如何实现部署后对所有
服
务
器提供即时通讯
服
务
需求:在华为的
服
务
器上部署一个 GatewayWorker,然后对部署到华为、阿里、腾讯
服
务
器的
业
务
提供即时通讯。问题:只有华为上的
业
务
可以正常链接收发消息,其他或者本地链接都报错 ```php stream_socket_client(): unable to connect to tcp://192.***.*
问答
webman里能使用yar 提供
服
务
吗
#### 问题描述 其它php
业
务
系统调用 用户
服
务
,用户
服
务
之前用yar提供
服
务
端
服
务
比较老(php 5.5)(fpm模式的)
业
务
系统比较多也比较杂,不想改
业
务
系统的调用代码,新
服
务
升级要对调用端无感知怎么重构用户
服
务
呢,使用webman的话 #### 为此你搜索到了哪些方案及不适用的原因 webman是常驻的,和yar不是很配吧 其它语言如 go实现yar协议,用go重构?
问答
所有
业
务
逻辑都写在events.php中,如果
业
务
太多,这个文件会挺大,请教怎么把
业
务
逻辑分成多个文件
因为在用worerman写游戏,
业
务
逻辑比较多,所以请教有没有什么办法可以把
业
务
逻辑分成多个文件,全写在events.php中,太乱,这个文件也会很大
问答
一台
服
务
器搭建Gateway,多台
服
务
器运行BusinessWorker的方案疑问
Gateway
服
务
器即可。由于我们不想BusinessWorker影响到Gateway,所以将Gateway和BusinessWorker分开部署 2、BusinessWorker主要负责
业
务
逻辑。当请求量增大时,由于可能BusinessWorker
业
务
比较复杂,负载可能会明显升高,这时我们只要单纯增加BusinessWorker
服
务
器即可,Gateway
服
务
器则一般不需要变动,也就是不用通知客户端Gateway的ip列表有所变动 #### 为此你搜索到了哪些方案及不适用的原因 由于
业
务
问题,客户端设备的ip是固定烧录上的。所以考虑一台
服
务
器搭建Gateway,多台
服
务
器运行BusinessWorker的方案。 这种方案会存在什么问题吗? 是否能满足大量设备同时在线的情况,是否会遇到瓶颈?
问答
服
务
间调用的问题
A
服
务
通过RPC 调用B
服
务
。B
服
务
在执行
业
务
逻辑的时候又调用了下A
服
务
。这时候如果压力过大的时候会报 recvData empty 想知道具体原因是什么。是因为A
服
务
被占用还没处理完然后没办法继续处理其他的请求吗
问答
webman可以动态的链接数据库吗
#### 问题描述 webman可以动态的链接数据库吗,我们的
业
务
是每个客户都是一个单独的数据库,我们要批量对每个
企
业
做个数据库
业
务
处理,每个
企
业
都需要单独链接到自己的数据库上。我们有好几千的
企
业
,不能都写到配置文件里面。所以有什么好的解决方案没有。配置文件那块也不支持动态的设置。
问答
使用gateway,关于大量耗时
业
务
的想法
如果使用gateway,但是很多
业
务
都是比较耗时的,那么是否可以仅在worker进程里做消息分发和一些简单的
业
务
处理,大部分
业
务
全都交给异步task处理是否可以,大量的异步进程处理很多任
务
不清楚稳定不稳定,咨询一下,大量主
业
务
是否能够以异步的task进程为主
问答
如何按天记录gatewayworker
业
务
日志
大神,我想记录gatewayworker的
业
务
日志,但Worker::$stdoutFile似乎只能在启动gatewayworker的时候创建文件,并不能按天来建立日志文件记录
业
务
日志,我在workerman包括
业
务
进程,
业
务
处理时间什么的。目前我这边打印的数据,每条最多也不到一百个字节,但是量很大,一秒可能有好几条,一天下来大概有几十Mb,请问大神file_put_contents这个方法可以吗?
分享
PCFCMS 一款简单易用的内容管理系统
# 介绍 TP6内容管理系统(pcfcms)是一款专注于
企
业
网站建设的
企
业
建站系统,系统以免费、安全、高效为宗旨,可免费下载海量
企
业
网站模板,各类实用的pcfcms
企
业
网站插件.建站快速简单.
问答
想请教一个如何用其他php框架做
业
务
处理
对socket知识了解很少,发现workerman ,想用之,但是我只想让他做
服
务
,一点
业
务
不处理,
业
务
处理用其他php框架,难道自己在workerman 搞个application简单做个回调接口?
问答
请问在其他项目中是否可以使用主
业
务
绑定的UID
项目为游戏
服
务
端 使用Worker建立的循环进程 手动引用并绑定端口后 Protocols/GatewayProtocol.php Lib/Gateway.php 是否可以使用主
业
务
绑定的UID
问答
求助:一个tcp
服
务
器,一个http
服
务
器,不能一起启动,首先启动的会阻塞后面启动的
服
务
器的消息处理,咋回事?
:674114 : 在 0.0.0.0:11001 上创建 Channel
服
务
器。ChannelServer frame://0.0.0.0:11001 1 [OK] tcp song
业
务
Web
服
务
器 http://0.0.0.0:11000 1 [OK] tcp song 设备
服
务
器Start success. 2019-12-20 18:08:23:940987 : 在 0.0.0.0:11000 上创建
业
务
Web
服
务
器 。^CWorkerman[server.php] stopping ... 2019-12-20 18:08:25:707329 : 0.0.0.0:11000 上的
业
务
Web
服
务
器 停止。
问答
怎么根据pid,具体确定是哪个
业
务
怎么根据pid,确定是哪个
业
务
。我在onWorkerStart里编写了
业
务
, if ($businessWorker->id == 0) if ($businessWorker->id == 1)等,现在25271这个进程占用cpu较高
问答
请求接口时,代码
业
务
里面有异步连接(AsyncConnection)时出现问题。。。
最近有个物联网项目中,功能是前端页面对设备进行远程控制,我在HTTP接口
业
务
代码中是用AsyncConnection异步向TCP
服
务
下发控制指令的,所以设备模块应答的结果也是异步收到。请问大大,接口
业
务
代码里我向TCP
服
务
发送异步请求后,如何等待拿到异步结果后,再response到前端。
问答
Workerman MQTT与
业
务
框架交互问题
[attach]1886[/attach] 系统打算按这样设计,请问一下Workerman MQTT与
业
务
框架交互那部分怎么设计比较好?
问答
workerman的HTTP
服
务
给有可能打造成类似spring-cloud那样的分布式网关
受到channel组件的灵感启发,发现这玩意太好用了 随着智能硬件终端的增加(10万+),我们目前的TCP
服
务
采用TCP
服
务
与
业
务
处理
服
务
分布式部署的构架模式,中间通过channel
服
务
器做数据中转。为进一步提升系统容量,我们对channel进行了改造,支持类似消息队列那样的任
务
调度机制。(前端负责跟硬件终端对接,后端通过多台
服
务
器处理会话请求) **我们在
业
务
中也涉及到HTTP请求,我在想,有没有可能也将HTTP请求做成这样。前端NGINX+HTTP
业
务
网关负责跟用户交互 后端HTTP
业
务
服
务
负责处理
业
务
请求,支持
业
务
调度、限流、熔断等机制。 类似于spring-clound那套机制。有没有这样的
业
务
套件,请大家一起讨论一下。**
问答
怎么在
业
务
代码内调用command命令行的功能?
怎么在
业
务
代码内调用command命令行的功能? 如题,想要在
业
务
代码传参调用console的命令。
问答
GatewayWorker框架的
业
务
代码部分的封装问题
Hi walkor, GatewayWorker框架的
业
务
代码部分都是写在Events.php里面,随便着
业
务
不断增加,我现在是统一调用外部的封装方法,请问这些方法我全部定义成static的会有问题吗?
问答
关于在
业
务
中动态设置表前缀的问题
#### 关于在
业
务
中动态设置表前缀的问题 之前我们的项目中使用了```app_``` 表前缀,最近有个需求就是把别的
业
务
也合到现在的框架中,这样的话两个
业
务
使用的表前缀不一样,如果使用统一的```app_```,会导致数据表重名,重命名表的话,之前的
业
务
中有很多地方使用了sql语句,修改起来特别麻烦。
« 上一页
1
2
3
4
5
6
7
8
9
...
221
下一页 »
« 上一页
2
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝