Я пытаюсь собрать флеш-сервер websocket с python 3.5.Сервер работает в моем MacBook и настольном сервере Ubuntu 16.04 у меня дома, но он не работает у меня на рабочем столе Os (Ubuntu 16.04).
Я использую
var socket = io.connect (location.protocol + '//' + document.domain + ':' + location.port + namespace);
в моем клиенте.
при запуске использования сервераMacBook и сервер Ubuntu 16.04 у меня дома, печатный журнал похож на него
Транспорт WebSocket недоступен.Установите eventlet или gevent и gevent-websocket для повышения производительности.
Приложение для фляги "SDPS" (отложенная загрузка)
Среда: производство
ПРЕДУПРЕЖДЕНИЕ. Не используйте сервер разработки в производственной среде.Вместо этого используйте рабочий сервер WSGI.
Режим отладки: включен
Работает на http://127.0.0.1:9890/ (нажмите CTRL + C, чтобы выйти)
Перезапуск со статом Транспорт WebSocket недоступен.Установите eventlet или gevent и gevent-websocket для повышения производительности.
Отладчик активен!
PIN-код отладчика: 327-937-508
и мой сервер работает.
Но я выполняю тот же код на сервере в своей работе с Ubuntu, печатный журнал похож на это.
- Перезапуск со статистикой
- Отладчик активен!
- PIN-код отладчика: 379-138-971
(16863) При запуске wsgi http://127.0.0.1:8000
(16863) принято ('127.0.0.1', 42058)
при открытии веб-страницы появляется журнал ошибок.
127.0.0.1 - - [10 / Dec /2018 21:50:07] "GET /socket.io/?EIO=3&transport=polling&t=1544446207144-8 HTTP / 1.1" 404 366 0,002325
Почему на терминале есть разные запущенные сообщения журнала?
Я думаю, что wsgi создает некоторые проблемы.Даже пример с flash-socketio git не работает на настольном сервере в моей работе.Почему эти ошибки появляются в том же коде и в том же Ubuntu 16.04 Os?
Пример колбы с сокетом
macbook, Ubuntu 16.04 (home) -> work
Ubuntu 16.04 (работа) -> не работает