workerman
首页
问答
分享
手册
市场
商业
AI客服系统源码
聊天系统源码
Webman AI
物联网
赞助商
webman
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
webman如何通过url获取文件流直接转
发
给客户端?
#### 问题描述 根
据
url直接获取文件流
发
送
给客户端,服务器本地不做存储,当前参考文档 https://www.workerman.net/doc/workerman/components/workerman-http-client.htmlResponse { $url = $request->get('url'); if (empty($url)) { return response_json(400, '参
数
不能为空success' => function ($response) use ($connection) { $connection->send(new Chunk('')); //
发
送
空的的
问答
在线客服功能
这个在线客服分为用户端和客服端,用户只能给客服
发
送
数
据
,请问客服端如何接收用户
发
来的
数
据
呢,或者说有什么好的思路呢,请大佬们指点一下,非常感谢。
问答
pgsql 读取
数
据
报exit with status 11
开
发
时使用了 pgsql mysql redis等
数
据
库 当项目运行一段时间后 访问pgsql就会出现exit with status 11 访问mysql没有问题 访问redis没有问题 !
问答
gateway
进
程连接分配不平衡
gateway设置的
进
程
数
量为4,在做压力测试时,查看状态结果
发
现4个gateway的connections
数
量相差很大,这样就会出现这种情况,当我继续增加客户端
数
量时,connections连接
数
最大的
进
程占用内存超过128M(php.ini的默认配置)而被杀死重启,怎么能让4个gateway的连接
数
量分布均匀 [attach]1474[/attach]
问答
apache mina 服务端怎么用 workerman实现
在
数
据
前面 有11个字节 不知道用 workerman 来接收和
发
送
消息
问答
怎么验证websocket
数
据
的正确性
像websocket这样的以帧为单位传输的协议 怎么验证
数
据
的正确性呢 比如一个帧的声明长度和实际长度不一致 那么会导致后面的帧解析错位 程序如何检查到这种错误呢
问答
webman
进
程
数
哪里设置 找半天也没找到
#### 问题描述 这里写问题具体描述 webman
进
程
数
哪里设置 找半天也没找到
问答
每个Worker是一个
进
程启动的吧,所以不支持一个start_xxxx.php文件中放多个worker?
昨天看了下Worker的源码,
发
现并不支持一个start_xxx.php文件中存在多个Worker,为什么这样呢?是因为一个Worker就是一个
进
程吗?因为$globalEvent是static全局的,所以只能在一个
进
程中使用!? 第
二
,$globalEvent是在每个Worker子
进
程中独立的吗?如一个Worker->count=3,那么他会启动3个子
进
程,而这3个子
进
程中的$globalEvent是不同的实例,互不影响,是这样吗?
问答
请问webman中,
数
据
库操作、redis是否是异步?
请问webman中,
数
据
库操作、redis是否是异步? 另外,webman好像没有提供http-client?
问答
php start.php connections怎么分析,每项都是什么
数
据
?
[截图](/upload/img/20230722/2264baf00ac299.png) php start.php connections怎么分析,每项都是什么
数
据
?
问答
workerman中,需要
发
送
的
数
据
包比较大,不希望被切割成分包
发
送
请问要如何实现?
问答
问一个关于bindUid和sendToUid的问题
假如有2个gateway
进
程gA,gB,2个woker
进
程wA,wB。 (1) 用户1从gA连接到wA,然后bindUid到gA上了。(2) 用户2通过gB连接到wB, (3) 用户2想给用户1
发
数
据
。 请问用户2能调用sendToUid(1,data)这种形式给用户1
发
数
据
吗?用户1的
数
据
在gA上,用户2在gB上,gB怎么获取gA的uid
数
据
?
问答
workerman多个
进
程下如何得知某个connetion对象在几号
进
程?
由于需要给指定的某个connection对象主动推
送
消息,然后workerman是开的多个
进
程,我看了Channel的例子但还是不太明白,怎么知道要推
送
的这个connection是在几号
进
程呢?
文档
ws协议
workerman可以作为客户端,通过ws协议
发
起websocket连接,连到远程websocket服务器,实现双向通讯。\Ws; use Workerman\Worker; use Workerman\Connection\AsyncTcpConnection; $worker = new Worker(); //
进
程启动时协议连接远程websocket服务器 $ws_connection = new AsyncTcpConnection("ws://127.0.0.1:1234"); // 每隔55秒向服务端
发
送
一个PHPSID=82u98fjhakfusuanfnahfi; token=2hf9a929jhfihaf9i', 'OtherKey' => 'values' ]; // 设置
数
据
类型ws_connection->websocketType = Ws::BINARY_TYPE_BLOB; // BINARY_TYPE_BLOB为文本 BINARY_TYPE_ARRAYBUFFER为
二
进
制
问答
gatewayworker
压测
@walkor 你好,我用了你的这段程序
进
行
gatewayworker
压测;http://wenda.workerman.net/?
问答
webman是否会断开连接自动取消请求?
#### 问题描述 浏览器在加载过程中如果按下esc键,会立即停止加载,并向服务器
发
送
FIN指令,断开tcp连接。我想问:webman在接收到FIN指令后是会停止后面的行为(如查询
数
据
库、编译模板),丢弃请求;还是把后面的行为
进
行完? 希望能得到解答:)
问答
是否php socket 作为客户端方面 没有类似 php-http/guzzle 这样好用的包?
#### 问题描述 需要用php
发
送
数
据
到c++的socket
进
行通信 简单理解就是走socket的接口,查了一圈似乎php 没有这方面的比较完善的包可以用,不知道wobman里有没有类似的功能?
问答
使用HTTP协议对外提供Web服务,参
数
的小
数
点,加号等符号自动被替换成下划线
使用HTTP协议对外提供Web服务时候,向服务
发
送
post参
数
,,参
数
中小
数
点,加号等符号自动被替换成下划线,这是什么原因啊?
问答
gateway worker sendToUid向指定用户
发
送
消息后怎么获取返回值呢?
现在做的是共享充电宝,当支付等完成后会向客户端
发
送
一些信息,但是怎么获取返回值呢?这能在onMessage里面获取吗?
问答
【
GatewayWorker
】如何优雅地平滑迁移Register?
由于前期架构设计问题导致服务器资源浪费,现在需要缩减资源, 使用的
GatewayWorker
框架,分部署集群部署,但只有一个Register, 目前需要将Register从A服务器迁移至B服务器,又不能中断在线的客户端暂时能想到的就是新起一个Register和新的Gateway集群,让客户端转移至新的Gateway, 同时业务逻辑需要做很大调整,下
发
消息都需要
发
送
至2个Register, 这种方式可行,但调整的难度比较大
« 上一页
1
...
98
99
100
101
102
103
104
105
...
447
下一页 »
« 上一页
101
下一页 »
赞助商
+成为赞助商
请作者喝咖啡
×
🔝