workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
文档
bindUid
2、如果
业
务
需要一对一的关系,可以通过```Gateway::getClientIdByUid($uid)```获得某uid已经绑定的所有client_id,然后调用```closeClient($client_id例如客户端连上
服
务
端后,发送的第一个数据包应当包含客户端的鉴权信息(例如用户名密码或者可用于鉴权的token),
服
务
端通过鉴权信息确定该连接属于哪个uid,然后调用```Gateway::bindUid
分享
PHP小蝌蚪游戏如何分布式部署
小蝌蚪使用的
服
务
器是两台阿里云的低配(单核+500M内存+[b]5M带宽[/b])云主机价格为2x157¥/月,同样的带宽如果选用单台(单核+500M内存+[b]10M带宽[/b])
服
务
器则需要1*657所以选择两台低配5M带宽的
服
务
器要比单台划算很多,后面如果还需要扩容则增加低配置
服
务
器即可,所以支持分布式部署会节约不少成本,既拿很多低配机器撑起海量请求。 #如何分布式部署小蝌蚪游戏呢?所以当小蝌蚪带宽资源不足时,可以简单的增加gateway的机器,然后配置gateway进程将请求转发给同一台worker机器即可,这样就实现了增加低配
服
务
器提高接入
服
务
器带宽的目的,节约了成本又大大的增加了系统的承载能力lan_port_start = 20000 ;[b]worker进程的ip[/b] game_worker[] = udp://[b][i]worker机器IP[/b][/i]:8183 [/code] worker
业
务
逻辑机器的配置给php安装memcache扩展(debian系统运行命令 apt-get install php5-memcache) 好了,重启
服
务
,大功告成!
问答
TCP连接单次握手2组数据
连接
服
务
器 客户端第一次数据传输确认设备
服
务
器回馈确认 客户端第二次数据传输设备定位信息
服
务
器做插入处理 连接关闭 请问在第二次传输的时候,怎么可以获取到第一次传输的数据呢 ?
问答
tp5安装好的workerman网页访问连接不成功?
用的是TP5的框架, 1.在
服
务
器上面不能监听
服
务
器的外网IP地址,只能监听内网IP或0.0.0.0之类的 监听了0.0.0.0,可
服
务
器里面是可以连接成功的,但在客户端的网页上就连接不成功了,是为什么
问答
thrift rpc 接收处理大文件
计划搭建一个thrift rpc
服
务
端,接收scribe推送过来的的日志文件。这些文件可能比较大。请问: workman 的thrift rpc能实现吗?如果能,thrift rpc的
服
务
端如何实现?对方日志一行一行的传过来,
服
务
端一行一行的处理? 会不会不同的日志文件混乱到不同日志文件里?
问答
socket长链接问题
1、c++作为
服
务
端,php作为客户端, php端如有数据更新,需要通知c++
服
务
端并且保持长链接 2、想使用workerman 作为客户端,应该怎么部署,而且还要支持windows平台 3、如果建立了长链接比如php
服
务
器重启,或者遇到什么问题怎么处理 请高手详解
问答
想了解下workerman
最近公司项目,要实现消息
服
务
器,用来存储和转发(或推送)ERP中客户的行为事件给指派对象(其他
服
务
器或者订阅消息的某人),因为ERP是 YII框架搭建,两者能否融合?即 Yii / apache 环境下运行ERP,在yii 框架中 (yii做的ERP做客户端)连接 workerman 的
服
务
器,做消息转发。
问答
来个权威大哥告诉我这个webman改完代码到底要不要 reload或者是restart 搞蒙了
#### 问题描述 这里写问题描述 来个权威大哥告诉我这个webman改完代码到底要不要 reload或者是restart 搞蒙了, 我有两个
服
务
器,一个
服
务
器改完不需要reload 就能运行,但是另一个
服
务
器同样的代码
问答
硬件交互的通信问题
现在要做硬件交互这一块
服
务
端与硬件通过websocket 通信 用户端与
服
务
端也要用websocket 通信,那么该怎样设计 ,一个设备会关联到多个用户 当某个用户通过web 点击某个操作 然后
服
务
端通知设备进行某一项操作 然后再返回结果给web 的操作用户
问答
websocket分片发送需要考虑顺序吗?
那么在
服
务
器接收的时候,一定会出现某些数据包丢包或者错位的问题。 那么如果用Gatewayworker。通过websocket发送,然后
服
务
器端将分片数据合成为一个完整的文件。那么还需要考虑
服
务
器端数据包到达的顺序吗?
问答
高并发场景下mysql连接连接数过多
通过文档了解到webman是多进程模型,一个进程维护一个mysql连接 单
服
务
器想提高并发吞吐量就需要增加进程数量 比如我的
服
务
器是88核心,扩展更多的
服
务
器就会有更多的进程,导致mysql连接更多
问答
定时任
务
的进程问题
centos workerman 3.0 版 照着手册的定时任
务
例子做了,没有任何输出。```php use \Workerman\Worker; $task = new Worker(); // 开启多少个进程运行定时任
务
,注意多进程并发问题 $task->count = 1; $task
分享
🎉 PHP 社区重大新闻,我们已经开始开发官方 PHP MCP SDK!
官方PHP MCP SDK的开发,正是为了让PHP开发者能够更便捷地将AI功能集成到他们的应用中,无论是构建智能化的Web
服
务
,还是为现有系统添加AI驱动的工具。**标准化开发体验**:通过提供官方支持的SDK,开发者无需从头开始构建MCP
服
务
器或客户端,可以直接使用经过优化的工具集,快速实现与AI代理的交互。 2.* **初步测试**:在PHP 8.1环境下完成了STDIO传输的测试,验证了基本的客户端和
服
务
器功能。无论是构建智能客
服
系统、自动化代码审查工具,还是集成
企
业
级数据源,MCP SDK都将极大简化开发流程。
问答
SendBufferToWorker fail. 报错
gateway->pingInterval = 10; // 心跳数据 $gateway->pingData = '{"type":"ping"}'; //
服
务
注册地址use GatewayWorker\Register; class Sregister{ public function __construct(){ // register
服
务
必须是>name = 'ChatBusinessWorker'; // bussinessWorker进程数量 $worker->count = 4; //
服
务
注册地址$worker->registerAddress = '127.0.0.1:1236'; //设置处理
业
务
的类,此处制定Events的命名空间 $worker
问答
大牛帮想一个解决方案
业
务
场景:希望可以通过后端像前端实时推送JavaScript代码,举个栗子,特定情况下,需要将用户的缓存清理掉 比如,比如给在线的用户弹一个窗口,或让所有用户都暂时无法操作网页。
问答
webman-admin 插件如何多表关联查询
#### 问题描述 如何进行关联查询,自带的 CRUD 不满足
业
务
需求时,需要自己重写对应的方法吗?有什么需要注意的。
问答
webman如何禁止session启动
#### 问题描述
业
务
系统中需要确保优先 手动启动 session ,如何禁止webman框架自动启动session?
问答
webman为什么Redis 和 Cache默认保存到了同一个redis空间中,如果自动分配redis空间?
'password' => null, 'port' => 6379, 'database' => 0, ], ]; ``` ## 2、
业
务
操作如下
问答
老大说,有高手已经提供了小程序开发者工具的push.js,麻烦给个原帖链接
#### 问题描述 这里写问题描述 虽然我用websocket实现了聊天、信息推送功能,但,
业
务
和推送被生生的给分开了。
问答
webman能日志分割吗
#### 问题描述 webman,因为
业
务
需求一些api接口的参数可能需要进行写入日志记录,但这样会造成单日的日志文件数据量会很大,不便于进行查看。
« 上一页
1
...
80
81
82
83
84
85
86
87
...
221
下一页 »
« 上一页
83
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝