Сбой опроса Laravel-echo - PullRequest
       8

Сбой опроса Laravel-echo

0 голосов
/ 27 сентября 2018

Я пытаюсь реализовать сокет-соединение в моем веб-приложении laravel5.1 Мое веб-приложение работает в докер-контейнерах.

Я настроил laravel-echo-сервер, используя kylestev/laravel-echo-server, ион работает, как и ожидалось

enter image description here

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',
    });
}

window.Echo.channel('test-event')
    .listen('Eventname', (e) => {
        console.log(e);
});

, когда я загружаю страницу в браузере, запрос на опрос не выполнен с ошибкой EMPTY_RESPONSE.

enter image description here

    {
    "authHost": null,
    "authEndpoint": null,
    "database": "redis",
    "databaseConfig": {
        "redis": {
            "port": "6379",
            "host": "redis"
        },
        "sqlite": {
            "databasePath": "/database/laravel-echo-server.sqlite"
        }
    },
    "devMode": true,
    "host": "hms.zuzurooms.local",
    "port": "6001",
    "protocol": "http",
    "socketio": {},
    "sslCertPath": "",
    "sslKeyPath": "",
    "sslCertChainPath": "",
    "sslPassphrase": "",
    "subscribers": {
        "http": true,
        "redis": true
    },
    "apiOriginAllow": {
        "allowCors": false,
        "allowOrigin": "",
        "allowMethods": "",
        "allowHeaders": ""
    }
}
...