无法使socket.io在AWS EC2上工作
https://mydoamin.com:2120/socket.io/?EIO=3&transport=polling&t=NQpMyRI net::ERR_TIMED_OUT
i.create @ socket.io.js?v=1609310849:7本地主机一切正常工作的方式,但在现场环境,我得到了以上错误。
当我使用[workerman][1]连接并在is实例上使用CLI启动它时,它运行良好。
尽管我已经在入站设置下在安全组中添加了端口,但端口仍然无法正常工作:
现在,在配置之后出现此错误:
<?php
use kriss\webMsgSender\WebMsgSender;
return [
'components' => [
// others
WebMsgSender::COMPONENT_NAME => [
'class' => WebMsgSender::class,
'pushApiClientHost' => '0.0.0.0',
'logCategory' => 'webMsgSender',
],
],
];新误差
socket.io.js?v=1609310849:7 GET https://myDoamin.com:2120/socket.io/?EIO=3&transport=polling&t=NQpU3PA net::ERR_CONNECTION_RESET我正在使用的扩展
发布于 2020-12-30 11:37:51
请确保将socket io配置为侦听以绑定到所有IP地址,而不仅仅是本地主机。
因此,不是
<?php
use kriss\webMsgSender\WebMsgSender;
return [
'components' => [
// others
WebMsgSender::COMPONENT_NAME => [
'class' => WebMsgSender::class,
'pushApiClientHost' => 'localhost',
'logCategory' => 'webMsgSender',
],
],
];更改为
<?php
use kriss\webMsgSender\WebMsgSender;
return [
'components' => [
// others
WebMsgSender::COMPONENT_NAME => [
'class' => WebMsgSender::class,
'pushApiClientHost' => '0.0.0.0',
'logCategory' => 'webMsgSender',
],
],
];基本上将本地主机更改为0.0.0.0
https://stackoverflow.com/questions/65506269
复制相似问题