клиент библиотека Socket.IO медленная загрузка
Я начинаю свой сервер, и обновите страницу в браузере, который затем принимает> 2s, чтобы загрузить ресурс JS. Если я перезагружу страницу в любом браузере, она быстро загрузится.
Выполняется только первый запрос после запуска сервера. Полагаю, что это связано с тем, что он собирает JS-файл в первый раз, а затем после этого он кэшируется на сервере.
Можно ли что-нибудь сделать, чтобы сократить это время?
Я пробовал как с настройками производства, так и без них (gzip, minify и т. Д.).
код клиента: Код
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io.connect();
</script>
Сервер:
var express = require('express'),
expressServer = express.createServer(),
socketServer = require('socket.io').listen(expressServer);
expressServer.listen(1337);
Hm извините, выложил вопрос слишком рано. Я предоставил больше информации – Znarkus
Это может быть связано: http://stackoverflow.com/questions/8480398/why-is-socket-io-connection-slow-on-safari-and-chrome, см. Первый ответ –
@ Спасибо, ErelSegalHalevi, спасибо. – Znarkus