Socket.io连接超时

时间:2018-11-30 17:54:36

标签: laravel-5 websocket socket.io laravel-echo

我正在Laravel中创建一个简单的博客,并设置了一个websocket,以便进行实时更改。我使用Docker使其工作。在我的本地计算机上,一切都很好,并且运行良好。但是,当我将其部署到我的服务器即AWS EC2实例时。似乎套接字无法正常工作。在浏览器控制台中如下所示:

GET http://myblog.com:6001/socket.io/?EIO=3&transport=polling&t=MTbkzBXnet::ERR_CONNECTION_T

我检查了端口:

bootstrap.js

import Echo from 'laravel-echo'

window.io = require('socket.io-client');

if (typeof io !== 'undefined') {
    window.Echo = new Echo({
        broadcaster: 'socket.io',
        host: window.location.hostname + ':6001'
    });
} 

我认为这很好,因为它可以在我的本地计算机上工作,而不能在我的服务器上工作。有谁遇到过同样的问题并解决了吗?请帮助我,谢谢!

这是我运行的用于安装websockets

npm install redis socket.io socket.io-client laravel-echo-server laravel-echo

0 个答案:

没有答案