私のアプリケーションはチャット機能を持つためにSocket.ioに基づいています。Webページを遅くするEIO socket.ioポーリングコールが多すぎます
私のアプリケーションは、赤い帽子のオープンシフトに配備されています。
私は数字が巨大なhttp://url/socket.io/?EIO=3&transport=polling&t=Lj8huKr&sid=y1OB9OBmdSd_Ma4nAAFGリクエストを得続けます。
また、私のWebページの読み込みがブロックされているため、Webページが遅くなっている可能性があります。
ポートに記載されていない場合、このエラーが表示されることがインターネットで読み取られました。しかし私のポート番号は、赤い帽子のオープンシフト設定ページの来ている。以下は
socket.ioが
index.htmlを
var socket =io();
index.js(ノードJSサーバー)
私の最初のHTMLページ内のノードのjs初期サーバーページをintializedする方法のコードですvar app = express();
var server = app.listen(process.env.NODE_PORT || 3006, process.env.NODE_IP || 'localhost', function(){
console.log('listening on port 3006');
});
var io = require('socket.io').listen(server);
io.on('connection', function(socket) {
console.log('a user connected');
socket.on('disconnect', function() {
console.log('user disconnected');
});
socket.on('chat message', function(msg) {
console.log(msg);
io.emit('chat message', msg);
});