workerman
首页
问答
分享
手册
市场
物联网
webman
AI助手
搜索
+
发布
提问
分享
webman插件
webman应用
登录
注册
问答
服务端推送消息至客户端字节大小有限制
public function actionWorker() { // 建立socket连接到内部推送端口 $client =
stream_socket_client
('tcp://127.0.0.1:5678', $errno, $errmsg, 1); // $client =
stream_socket_client
('tcp://192.168.85.128
问答
在AsyncTcpConnection中,关于checkConnection的触发问题
源码: $this->_socket =
stream_socket_client
("{$this->transport}://{$this->_remoteAddress}", $errno, $errstr
问答
php 后台发送消息失败
实例一个Gateway,用text协议,在代码里用
stream_socket_client
去连接,连接成功,但发不出消息,也不报错不超时。但如果用命令行Telnet去连接并发送,一切正常。
问答
两个服务间调用的时候超时
A服务通过
stream_socket_client
调用B服务会报错 PHP_Service can not connect to tcp://127.0.0.1:12017 , 110:Connection
问答
升级2.0版本了,不同应用的服务注册地址端口都是127.0.0.1:1236吗?
更改端口后,出现错误 PHP Warning:
stream_socket_client
(): unable to connect to tcp://127.0.0.1:1236 (Connection
问答
GatewayWorker群发消息 提示 "
stream_socket_client
(): unable to connect to tcp://127.0.0.1:1236"
利用tp5自带的thphp-queue redis扩展发送消息,在cmd运行命令后报错如下图,注意:Gateway::sendToClient是没有报错,能够成功发送消息,但是Gateway::sendToGroup就发送失败,报错了,如下图 ![图片](//www.workerman.net/upload/questions/20181127/05faf7c73fd7e3cd87c6c02e8b95949e.png) ![图片](//www.workerman.net/upload/questions/20181127/8cae5f43e86135f95098051126c017ec.png) 还有的就是,sendToClient和sendToGroup在其他地方是没有问题的能够成功发送消息,而且也验证了发送组ID(roomId),数据类型也是一样的int类型,错误提示不能连接1236端口,但是我根部就没有开启过这个端口。 以下是Gregister注册代码: ```php class Gregister { public function __construct(){ // register 服务必须是text协议 $register = new Register('text://0.0.0.0:1238'); // 如果不是在根目录启动,则运行runAll方法 if(!defined('GLOBAL_START')) { Worker::runAll(); } } } ``` 服务能够成功运行的,如下图 ![图片](//www.workerman.net/upload/questions/20181127/35144ae6b22218167c737f5d0fc166aa.png)
问答
在laravel的控制器中调用这个方法直接报错
; dd($clientIds); } catch (Exception $e) { dd($e->getMessage(), $e->getFile()); } ``` 报错:
stream_socket_client
问答
如何实现部署后对所有服务器提供即时通讯服务
问题:只有华为上的业务可以正常链接收发消息,其他或者本地链接都报错 ```php
stream_socket_client
(): unable to connect to tcp://192.***.*
问答
Gatewayworker使用sendToUid失败
报错信息:
stream_socket_client
(): php_network_getaddresses: getaddrinfo failed: Name or service not known
问答
在TP6中 一个websocket协议一个text协议怎么开启。
现在ws的收发没问题,就是tcp的
stream_socket_client
直接发送有问题。 tp6框架跟这个文档不一致,一时半会不知道怎么弄了。 大佬帮帮忙
问答
由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
谢谢~~ Warning:
stream_socket_client
(): unable to connect to udp://127.0.0.1:8183 (由于 系统缓冲区空间不足或队列已满,不能执行套接字上的操作workerman\workerman-todpole-for-win\applications\Todpole\Bo otstrap\Gateway.php on line 288 PHP Warning:
stream_socket_client
问答
Gateway结合thinkphp,使用很久了,突然发现一个问题
[ error ] [2]
stream_socket_client
(): unable to connect to tcp://172.19.191.91:2918 这台172.19.191.91 gateway
问答
两个Gateway之间能通信,但是事件不触发
Events里面设置设置定时器每秒发送当前内存 模拟QPS, ```php Timer::add(1, function(){ $usage = memory_get_usage $client =
stream_socket_client
问答
这个端口获取失败是BUG吗?
Gateway::bindUid(session('socket_id'), \App\model\user::userInfo()->id); } ``` 报下面错误 `
stream_socket_client
问答
打包二进制文件时报错
line 63:
stream_socket_client
问答
【已解决】TcpConnection getRemoteIp()为什么获取的是内网ip地址?
获取到的是客户端的内网ip #### 程序代码或配置 服务器 ``` $task = new Worker('text://0.0.0.0:8123'); ``` 客户端 ``` $client =
stream_socket_client
问答
有关channel通道问题
>onMessage中调用Publish方法 \Channel\Client::publish('tag_position_broadcast',‘send 1’); 但还是报错如下 Error:
stream_socket_client
问答
连接gateway发送消息报错
#### 问题描述 这里详细描述问题 think\exception\ErrorException:
stream_socket_client
(): Unable to connect to tcp:
问答
内网穿透插件 客户端报错 疑问
Service Unavailable 这里详细描述问题 这个是客户端执行的 启动后,是下面这个 2024-11-11 18:40:32 pid:295042 ErrorException:
stream_socket_client
问答
AsyncTcpConnection
AsyncTcpConnection的初始status状态都是connecting状态,所以send的时候都会先直接把buffer先存起来,然后直接return ,进入到connect方法,connect方法则
stream_socket_client
$this->_socket =
stream_socket_client
("tcp://{$this->_remoteAddress}", $errno, $errstr, 0,
« 上一页
1
2
3
4
5
6
7
8
下一页 »
« 上一页
4
下一页 »
赞助商
+成为赞助商
×
请作者喝咖啡
×
🔝