ู ุฑุญุจุงุ
ุฃูุง ุฃุณุชุฎุฏู
io.sockets.clients().length
ููุญุตูู ุนูู ุนุฏุฏ ุงูุนู
ูุงุก ุงูู
ุชุตููู ุญุงูููุง ุ ูููู ุจุนุฏ ู
ุฑูุฑ ุจุนุถ ุงูููุช ุ ุฃุตุจุญ ูุฐุง ุงูุฑูู
ู
ุฑุชูุนูุง ุ ููุง ูุฒุงู ุงูุนุฏูุฏ ู
ู ุงูุนู
ูุงุก ุบูุฑ ุงูู
ุชุตููู ู
ูุฌูุฏูู ูู ูุฐู ุงูู
ุฌู
ูุนุฉ.
ุฃุณูู ุตูุฑุฉ io.sockets.clients().length
ุ ุชู
ุฑุณู
ูุง ูู 5 ุฏูุงุฆู ูู
ุฏุฉ 24 ุณุงุนุฉ. ุจู
ุฌุฑุฏ ูุตูู ุงูุนุฏุฏ ุฅูู ุฃูุซุฑ ู
ู 2 ูููู ุชูุฑูุจูุง ุ ุฃุนุฏุช ุชุดุบูู ุงูุฎุงุฏู
ุ ูุฃุนูุฏ ุชูุตูู ุญูุงูู 200 ุฅูู 300 ุนู
ูู ุ ููู ุงูุนุฏุฏ ุงูุตุญูุญ.
ูู ูุฐู ุทุฑููุฉ ุฎุงุทุฆุฉ ููุญุตูู ุนูู ุนุฏุฏ ุงูุนู ูุงุก ุงูู ุชุตูููุ ุญุงููุช ุฃูุถูุง ุญุณุงุจ ุงููุตูุงุช ููุทุน ุงูุงุชุตุงู ูุฏูููุง ุ ูููู ุจุนุฏ ููู ูุงุญุฏ ูุงู ููุงู ุนุฏุฏ ุฃูุจุฑ ู ู ุญุงูุงุช ูุทุน ุงูุงุชุตุงู ุฃูุซุฑ ู ู ุงููุตูุงุช ุ ูุงู ุงูุนุฏุฏ ุณุงูุจูุง.
ุฐุงุช ุตูุฉ: https://github.com/LearnBoost/socket.io/issues/349
+1. ุฃุนุชูุฏ ูู ุญุงูุชู ุฃู ูุฐู ู ุดููุฉ ุฃุฎูุฑุฉ ุชุณุจุจ ู ุดุงูู ูู ุงูุฐุงูุฑุฉ (ุชูู ู ุญุชู ุญุฏูุซ ุฎุทุฃ ูู ุงูุชุฌุฒุฆุฉ).
ูุนู ุ ุชุชุนุทู ุญูุงูู ู ุฑุชูู ููู ููุง ุจุณุจุจ ุฎุทุฃ ุชุฌุฒุฆุฉ ููุง.
ููุญุธ ูู "ุงููุซุงุฆู":
http://labs.learnboost.com/socket.io/
ุถู ู ูุณู Socket.IO Node.JS server / Listener (ุงุจุญุซ ูู ุงูุตูุญุฉ ุนู "ูุตู"). ููุชุจุณ:
"ุตููู ู ู ุงูุนู ูุงุก. ูุงู : ุชู ุชุนููู ุงูุนู ูุงุก ุบูุฑ ุงูู ุชุตููู ุนูู ููู ุฉ ุฎุงููุฉ ุ ุงูุตููู ุบูุฑ ู ูุณู ."
ูุฌุนูู ู ู ุงูููุฑ ุฅูู ุงูููุฏ ุฅูู ุงูุชูุซูู ูุนูู ุฃูู ูุฌุจ ุฃู ูููู ููุงู ุณุจุจ ูุนุฏู ุชุดุฐูุจ ุงูู ุณุชุฎุฏู ุบูุฑ ุงูู ุชุตู ู ู ูุฐู ุงูู ุตูููุฉ ุ ูุง ูู ูููู ุชุฎู ูู ู ุง ูู ูุฐุง ุงูุณุจุจ. ุฃูุถู ุณููุงุฑูู ูู ุฃูู ูุฌุนู ุชุชุจุน ู ุณุชุฎุฏู ู CONNECTED ุฃู ุฑูุง ุตุนุจูุง ุ ููู ุฃุณูุฃ ุงูุฃุญูุงู ูุณุงูู ูู ุนุฏู ุงูุงุณุชูุฑุงุฑ ูู ุชูููุฐ ุฎุงุฏู node.js / socket.io.
ุชู ูุถุน ุนูุงู ุฉ ุนูู ุฎุทุฃ ูู ุงูุฃุฏุงุก.
ูุฏู ููุณ ุงูู ุดููุฉ.
ูุฃูุง ุฃุฌุนู ุฑูู ู ูุงุนุฏุฉ ุนูู ุจุนุถ var ู ุน i +1 ุฃุซูุงุก ุญุฏุซ ุงูุงุชุตุงู ู -1 ุฃุซูุงุก ูุทุน ุงูุงุชุตุงู. (ูุฐูู ูุฐู ููุณุช ู ุดููุฉ ูุงุฑุบุฉ)
Usercount:
https://skitch.com/tomekotomek/f4867/dock
ูุญุฏุฉ ุงูู ุนุงูุฌุฉ ุงูู ุฑูุฒูุฉ:
https://skitch.com/tomekotomek/f489w/dock
ุฐุงูุฑุฉ:
https://skitch.com/tomekotomek/f4eyy/graph.php-747x374
ุจุงูู ูุงุณุจุฉ.
ุฅููุง ุฃูุซุฑ ู ู ู ุดููุฉ ูู ุงูุฃุฏุงุก ุ ููู ุชููู ููุช ุงูุชุดุบูู ุฅูู ุฃูู ู ู ุฃุณุจูุน ูุงุญุฏ.
ูุงูุช ุงูุทุฑููุฉ ุงูุชู ุงูุชุดูุช ุจูุง ููููุฉ ุงูููุงู ุจุฐูู ูู ุงุณุชุฎุฏุงู ู ุฌู ูุนุฉ Redis ู ู ู ุนุฑููุงุช ุงูุนู ูู ุ ูุงูุฅุถุงูุฉ ุนูู socket.io connect ูุฅุฒุงูุชูุง ู ู ุงูู ุฌู ูุนุฉ ุนูุฏ ูุทุน ุงูุงุชุตุงู. ูู ูุญู ุงูุฃู ุฑ SCARD ุนุฏุฏ ุงูุนู ูุงุก ุงูู ุชุตููู ู SMEMBERS ุฌู ูุน ุงูู ุนุฑูุงุช.
ูุนู ุ ุชุญุชุงุฌ ุงูู ุตูููุฉ ุฅูู ู ุณุญ ุฃู ูุฌุจ ุฅูุฌุงุฏ ุทุฑููุฉ ุฃูุถู ูุงุญุชูุงุก ุงูุนู ูุงุก.
+1
+1
+1
ูุฐุง ุจุงูุชุฃููุฏ ุฃูุซุฑ ู
ู ู
ุฌุฑุฏ ู
ุณุฃูุฉ ุทูู ู
ุตูููุฉ.
ุฒูุงุฏุฉ ูุฅููุงุต ุนุฏุงุฏ ุนูุฏ ุงูุงุชุตุงู / ูุทุน ุงูุงุชุตุงู ุณุชุธู ุชุคุฏู ุฅูู ุนุฏุงุฏ ู
ุชุฒุงูุฏ ุจุงุณุชู
ุฑุงุฑ.
+1
+1
+1
+1
+1
ูู ุญุงูู ุฃุญุฏ ุนุฒู ูุฐุง ุฅูู ูุณุงุฆู ุงูููู ุงูู
ุฎุชููุฉุ IE ู
ุนุฑูุฉ ู
ุง ุฅุฐุง ูุงู ูุนู
ู ุจููุณ ุงูุทุฑููุฉ ูู
websocket ุ ูู
ูุจุณ ููุงุด ุ ูุงุณุชูุตุงุก xhr ุ ูู
ุง ุฅูู ุฐูู.
ูุฐู ุจุงูุชุฃููุฏ ู ุดููุฉ ู ูู ุฉ ุญูุซ ูุง ูู ูููุง ุชุฑู ุงูุฎุงุฏู ูุนู ู ุจุงุณุชู ุฑุงุฑ ุฏูู ุฅุนุงุฏุฉ ุงูุชุดุบูู. ูุง ูู ูููู ุญุชู ุงูุฐูุงุจ ูููู ูุงุญุฏ ุฏูู ุฅุนุงุฏุฉ ุชุดุบูู ูุงุญุฏุฉ ุนูู ุงูุฃูู ู ุน ุงุณุชู ุฑุงุฑ ูู ู ุงูุฐุงูุฑุฉ. ู ูุงุญุธุฉ: ูู ุงูุนูุฏุฉ 0.4. * ุงูุฐุงูุฑุฉ ุฃูุถู ุจูุซูุฑ ุจุงููุณุจุฉ ูู.
+1
ุงูุชุดูุช ููุณ ุงูู ุดููุฉ - ุชู ุชูุฆ ุฐุงูุฑุชู ููุชู. ุญูุงูู 1 ู ูุบุง ุจุงูุช / ุฏูููุฉ
ู ุน ุญูุงูู 1500 ู ุขุฎุฐ ูุชู ุฅุนุงุฏุฉ ุงูุงุชุตุงู ุจุณุจุจ ุงูููุฑุงุช ุนูู ุงูู ููุน.
ูุฌุจ ุฅุนุงุฏุฉ ุชุดุบููู ููู ููุง ุจุณุจุจ ุชุณุฑุจ ุงูุฐุงูุฑุฉ
L2C FAF IT RTFM !!!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ููุฏ ูู ุช ููุชู ุจุฅููุงู ุชุดุบูู ุฌุงูุจ ุฎุงุฏู ุงูููู flashsocket ูุงุณุชุฎุฏุงู ุงูุฐุงูุฑุฉ ูุงุณุชุฎุฏุงู ูุญุฏุฉ ุงูู ุนุงูุฌุฉ ุงูู ุฑูุฒูุฉ ุฃูุถู ุจูุซูุฑ. ูู ูู ูู ูุฃู ุดุฎุต ุขุฎุฑ ุชุฌุฑุจุฉ ุฐูู ูู ุนุฑูุฉ ู ุง ุฅุฐุง ูุงู ุฐูู ูุณุงุนุฏุ
+1
ุฃุนูุฏ ุ ูุญุฏุฉ ุงูู ุนุงูุฌุฉ ุงูู ุฑูุฒูุฉ ุฃูุถู ููู ุงูุฐุงูุฑุฉ ูุง ุชุฒุงู ุชุชุณุฑุจ ุจุจุทุก. ุฃูุชุฑุถ ุฃู ูุฐุง ุจุณุจุจ ุฅููุงู ุชุดุบูู ุฎุงุฏู ุณูุงุณุฉ ุงูููุงุดุ
ู ู ูุถูู ุชููู ุนู ุชุถุฎูู ุงูุฎูุงุตุฉ ุจู "+1" ุ ูุฐุง ููุณ google plus ุฃู facebook ...
ุงูุฑุฌู ูุฌุจ ุฃู ุฃูุนู ุฐูู +1 ูุฐูู
ููุงู ุฃูุถูุง ุชุนุทูู ุฅุนูุงู ุงุช ููุฐู ุงูู ุดููุฉ ุฃุฏูุงู
ูู ุญุงูุชู ุ socket.manager.closed ุ socket.manager.handshaken ูู ุฃูุซุฑ ู ู socket.manager.open. ูุฃูุง ูุง ุฃุนุฑู ููููุฉ ู ุณุญ ุงูุงุชุตุงูุงุช ุบูุฑ ุงูู ุฌุฏูุฉ
ุจุงูุถุจุท ููุณ ุงูุดูุก ููุง. ูุชุนูู ุนูููุง ุฅุนุงุฏุฉ ุชุดุบูู ุงูุฎุงุฏู
ุนุฏุฉ ู
ุฑุงุช ูู ุงูููู
ุ ูุฃู ุงูุงุชุตุงูุงุช ุชุณุชููู ุงูู
ุฒูุฏ ูุงูู
ุฒูุฏ ู
ู ุงูุฐุงูุฑุฉ ุญุชู ููุงุฏ ุฐุงูุฑุฉ 4 ุฌูุฌุงุจุงูุช.
ุณุฃููู ุณุนูุฏูุง ุฌุฏูุง ุฅุฐุง ุชู
ุญู ูุฐู ุงูู
ุดููุฉ ุ ูุฃููู ูุง ุฃุณุชุทูุน ุงูุงุณุชู
ุฑุงุฑ ูู ุงุณุชุฎุฏุงู
socket.io ุฅุฐุง ุงุถุทุฑุฑุช ุฅูู ุฅุนุงุฏุฉ ุงูุชุดุบูู ูู ุจุถุน ุณุงุนุงุช. (ูุฏููุง ุญูุงูู 2000 ู
ุณุชุฎุฏู
ุนุจุฑ ุงูุฅูุชุฑูุช ูู ููุณ ุงูููุช ุ ู
ุชุตููู ูููุตููู ุงูุงุชุตุงู)
ุฃูุง ุฃุณุชุฎุฏู socket.io 0.9.10 ูุงูููุฏ ุงูุชุงูู ูุชุญุฏูุฏ ุนุฏุฏ ุงูู ูุงุจุณ:
var socketIO = ูุชุทูุจ ('socket.io'). ุงุณุชู
ุน (.....
...
var numberOfSockets = Object.keys (socketIO.connected .length ุ
ูุณุช ู ุชุฃูุฏูุง ู ู ู ุฏู ุฏูุฉ ุงุณุชุฌุงุจุฉ ูุฐุง ุงูุฑูู ูุญุงูุงุช ุงูุญุงูุฉ ุงูู ุฎุชููุฉ ุ ูููู ุญุชู ุงูุขู ูุจุฏู ุฏููููุง: ูู ู ุชุตูุญ ู ุชุตู ูุฒูุฏ ุงูุนุฏุฏ ุ ููู ู ุชุตูุญ ู ุบูู ููููู.
ูู ููุงู ุฎุทุฃ ูู ูุฐุง ุงูููุฌุ
ุฅุฐุง ูุญููุง ุฌุงูุจูุง ู ุดููุงุช ุงูุนุฏ (ุงูุชู ูู ูู ุญููุง) - ูุฅู ู ุดููุงุช ุงูุฐุงูุฑุฉ ูุญุดูุฉ ุฌุฏูุง ููุง. ูู ููุงู ุฃู ุฃู ู ูู ุฃู ูุชู ุฅุตูุงุญ ูุฐุง ูู ุงูู ุณุชูุจูุ ููุฐุง ูุนูู ุฃูู ู ู ุงูุตุนุจ ููุบุงูุฉ ุฅุฏุงุฑุฉ ุนู ููุงุช ูุดุฑ socket.io ุทูููุฉ ุงูู ุฏู ูุนุงููุฉ ุงููุดุงุท.
ุจุฏูุงู ู ู ุฐูู ุ ูู ูุนุฑู ุฃู ุดุฎุต ู ุง ูู ู ูุชุฑู ุทุฑู ุชู ุฅุตูุงุญ ูุฐู ุงูู ุดููุฉ ูููุ
ุชุชุนูู ุงูู ุดููุฉ ุจุงูุฑู ุฒ ุฃุฏูุงู (ู ุฃุฎูุฐ ู ู socket.io 0.9.10):
SocketNamespace.prototype.clients = function (room) {
var room = this.name + (room !== undefined ? '/' + room : '');
if (!this.manager.rooms[room]) {
return [];
}
return this.manager.rooms[room].map(function (id) {
return this.socket(id);
}, this);
};
ุงูุทุฑููุฉ this.socket(id)
ุชูุดุฆ ู
ุซูููุง ุฌุฏูุฏูุง ููู
ูุจุณ ุ ูุฐุง ูุฅู ุงุณุชุฎุฏุงู
ุฐูู ูู ูู ุงุชุตุงู ุจุงูู
ูุจุณ ูุฏ ูุคุฏู ุฅูู ุชุณุฑุจ ุงูุฐุงูุฑุฉ.
ูุฏู dknaus ุญูุงู ู ู ุชุงุฒูุง ูุฐูู ุ)
outbounder ูู ูู ููู ุงูุฅุดุงุฑุฉ ุฅูู ู ุง ูุงู ูุฐุง ุงูุญู ุงูู ู ุชุงุฒ ูู ุงููุงูุนุ ูุฃู ูู ู ุง ุฃุฑุงู ูู ูุฐุง ุงูู ูุถูุน ูู ุนุฏุฏ ู ุฃุฎุฐ ุงูุชูุตูู ุงููุดุท
ุชุถู ูู ุงูุชุบุฑูุฏุฉ
Object.keys(socketIO.connected).length;
ูุฐุง ุตุงูุญ ููุท ุฅุฐุง ูุงู ูุฏูู ู ุชุฌุฑ ู ุชุตู ุจู ููุฐ ุงูุชูุตูู. ูุฅูุง ูุฅู ุงูุทุฑููุฉ ุงููุญูุฏุฉ ูู ุญุณุงุจูุง ู ู ุฎูุงู ู ูุทู ู ุฎุตุต ู ุซู:
io.on("connection", function(s){
connectedCount += 1;
s.on("disconnect", function(){
connectedCount -= 1;
});
});
outbounder ููููู ุงุนุชูุฏุช ุฃู ุงููุฏู ู ู ูุฐุง ุงูุฎุทุฃ ูู ุฅุตูุงุญ ู ุดููุฉ ุชุณุฑุจ ุงูุฐุงูุฑุฉ ู ุน ุนุฏู ูุตู ู ุขุฎุฐ ุงูุชูุตููุ ูู ูุงุชูู ุดูุกุ
ุงูุฐุงูุฑุฉ ุชูุฒู ู ู ู ูุงู ู ุง ุชุฑู
https://github.com/LearnBoost/socket.io/issues/1015
https://github.com/sockjs/sockjs-node/issues/81
https://github.com/joyent/node/issues/2328#issuecomment -3190337
ุบูุฑ ู ุชุฃูุฏ ู ุง ุฅุฐุง ูุงู Websocket ู ุชุนูููุง ุฃู ู ุชุนูููุง ุจุงูุนูุฏุฉ ุฃู ููููู ุง
ููุงุฌู sockjs ู ุดููุงุช ู ู ุงุซูุฉ - ู ู ุง ูุนูู ุฃูู ูู ูู ุฃู ูุณุชุฎุฏู ูู ู ู socket.io ู sockjs ููุณ ws lib ุ ุงูุฐู ูุฏูู ู ุดููุฉ ูู ุงูุนูุฏุฉ - ุฃู ุฃูู ู ุฌุฑุฏ ุฅุตุฏุงุฑ ุนุงู ููุนูุฏุฉ
+1
ูุฐุง ูุง ูุฒุงู ูุญุฏุซ ูู ูู ุงูุฅูุชุงุฌ. ููุณ ูุฏู ุญุชู ูุฐุง ุงูุนุฏุฏ ุงููุจูุฑ ู ู ุงูุนู ูุงุก ุงูู ุชุตููู ุ ุญููุง - 100-200 ูู ุงูุฐุฑูุฉ. ุงูุนู ููุงุช ุชููุฏ ู ู ุงูุฐุงูุฑุฉ ูุชุชููู ุฃู ุชุญุชุถุฑ. ูู ูุนู ู ุฃุญุฏ ุนูู ุชุณุฑูุจ ุงูุฐุงูุฑุฉ ูุฐุงุ ููู ูู ูููู ุฃู ุฃูุฏู ุงูู ุณุงุนุฏุฉุ
ุจูุฏุฑ ู ุง ุฃุณุชุทูุน ุฃู ุฃููู ุ ููุฏ ูุงูุช ูุฐู ู ุดููุฉ ู ุนุฑููุฉ ููุฃุนู ุงุฑ ููู ุดุฎุต ูุฏูู ุชุทูุนุงุช ุงููุดุฑ ุงููุนูู ูุฏ ุงูุชูู ู ู socket.io. ูู ููู ููุงู ุฃู ุชุญุฑู ุจุดุฃู ูุฐู ุงูู ุดููุฉ ุ ููุง ูุจุฏู ุฃู ุงูู ุญุฑู Engine.io ูุนุจุซ ุจููุงุฉ ุงูููู ุนูู ุงูุฅุทูุงู ุ ูุฐูู ูุง ููุฌุฏ ุณุจุจ ูุชููุน ุฃู ูุตูุญ ูุฐุง ุงูุฃู ุฑ ุฃูุถูุง.
ุจุตุฑุงุญุฉ ุ ููุฏ ููุช ุฃุจุญุซ ุนู ุฏููู ุนูู ุฃู ุฃู ุดุฎุต ููุดุฑ vanilla socket.io ูู ุงูุฅูุชุงุฌ ู ุน ููู websocket ูุดุท ููู ูุนุซุฑ ุนูู ุฃู ุชูุงุฑูุฑ ู ูุซููุฉ. Trello ูู ู ุณุชุฎุฏู ุฑููุน ุงูู ุณุชูู ุ ููููู ุงุนุชุฑููุง ุจุงุณุชุฎุฏุงู ููุน ู ู ุงูุฅุตุฏุงุฑ ุงูู ุตุญุญ ุงูุฐู ูู ูุชู ุฅุตุฏุงุฑู ููุณุชุฎุฏู ููุท ููู websocket (ุนูุฏ ูุฐู ุงูููุทุฉ ุ ูู ุงุฐุง ุงุณุชุฎุฏู socket.io ุนูู ุงูุฅุทูุงูุ) ููุฏ ุฎุฑุฌุช ู ู socket.io ุชู ุงู ูุง ูุฃูู ูุง ูุจุฏู ุฃู ูุฐุง ุณูุชุบูุฑ ูู ุฃู ููุช ูุฑูุจ. ูุง ุฃุณุชุทูุน ุฃู ุฃุนุฏ ุจุฃู sockjs ููุณ ูุฏูู ู ุดุงูู ุ ููููู ู ุชุฃูุฏ ู ู ุฃูู ูุง ููุดู ุจููุณ ุงูุณุฑุนุฉ ุงูุชู ููุดู ุจูุง socket.io ุชูุฑูุจูุง ุฅุฐุง ุงูุถู ู ุช / ุชุฑูุช ุจุถุนุฉ ุขูุงู ู ู ุงูุนู ูุงุก.
ููุช ุฃุชุตุงุฑุน ููุชู ู ุน ู ุง ุฃุนุชูุฏ ุฃูู ูุฐู ุงูู ุดููุฉ ุ ุนูู ุชุทุจูู socket.io/redis ุงูุฎุงุต ุจู ุ ุนูู Nodejitsu. ูุจุฏู ุจุงูุชุฃููุฏ ุฃูู ู ุชุฌุฑ socket.io's Redis. ุณุฃูุชูู ุฅูู SockJS ูุฃูุชุจ ุฅุฏุงุฑุฉ Redis ุงูุฎุงุตุฉ ุจู ุ ุนูู ู ุง ุฃุนุชูุฏ.
ุณุฌูุงุช ุงูุฏุฑุฏุดุฉ ุงูุฎุงุตุฉ ุจู ุชุนู
ู ู
ู ุฎูุงููุง ูู ููุงุฉ ุฏุนู
#nodejitsu:
https://gist.github.com/4146668
+1
ูู ูุฐุง ุฃูุง ุฃู ุฃู socket.io ูู ูุนุฏ ูุณุชุฎุฏู redisุ
ู
ุงุฐุง ุนู ุฅุถุงูุฉ this.store.publish ('disconnect'ุ id) ุ ุฅูู Manager.prototype.onClientDisconnect
ูู
ุง ูู ู
ูุชุฑุญ ููุง: https://github.com/LearnBoost/socket.io/issues/831
ูู ุณุชููู ููุงู ู ุดุงูู ูู ุฅุถุงูุฉ ูุฐุง ุงูุฎุท ุุ ุงูุฏ ุงู ุงุนุฑู.
ุงูุซุงููุฉ ุฃูุ
+1
+1
ุฃู ูุงุญุฏุ
ุฃู ุชุญุฑู ูู ูุฐู ุงููุถูุฉุ ุขู ู ุฃู ูุชู ุงููุดุฑ ูู ุงูู ุณุชูุจู ุงููุฑูุจ ูุณุฃูุฏุฑ ุญููุง ุฃู ููุฑุฉ ูุฏู ุงูุฃุดุฎุงุต ุงูุฐูู ูุฏููู ุนู ููุงุช ูุดุฑ ุฅูุชุงุฌ ุญูู ูุฐู ุงูู ุดููุฉ.
ุงูุฅุตูุงุญ ุฃุนูุงู ูุนู
ู ุจุงููุณุจุฉ ููุง ... ุงูุฎูุถ ุงูุญู
ู ุจุดูู ูุจูุฑ
ูู 4 ุญุฒูุฑุงู (ููููู) 2013 ุ ุงูุณุงุนุฉ 11:01 ุตุจุงุญูุง ุ ูุชุจ "patrickod" [email protected] :
ุฃู ุชุญุฑู ูู ูุฐู ุงููุถูุฉุ ุขู ู ุฃู ูุชู ูุดุฑูุง ูู ุงูู ุณุชูุจู ุงููุฑูุจ ู
ุณููุฏุฑ ุญููุง ุฃู ููุฑุฉ ูู ุชูููุง ุงูุฃุดุฎุงุต ุงูุฐูู ูุฏููู ุนู ููุงุช ูุดุฑ ููุฅูุชุงุฌ
ุจุดุฃู ูุฐู ุงูู ุณุฃูุฉ.-
ูู ุจุงูุฑุฏ ุนูู ูุฐู ุงูุฑุณุงูุฉ ุงูุฅููุชุฑูููุฉ ู ุจุงุดุฑุฉ ุฃู tHubhttps: //github.com/LearnBoost/socket.io/issues/463#issuecomment -18927408
.
ุชุนุทูู ุฏุนู ู ูุจุณ ุงูููุงุดุ ุชุดูุฑ ุงููุซุงุฆู ุฅูู ุฃู ูุฐุง ูุชู ุงูุขู ุจุดูู ุงูุชุฑุงุถู.
ูู ุฃูุงุฌู ูุฐู ุงูู ุดููุฉ ู ุทูููุง ููููู ู ุง ุฒูุช ูู ุทูุฑ ุงูุชุทููุฑ ูุงูููุงุณ. ูู ุชู ุชุณููุชูุงุ
ูู ููุง. ุฃูุช ุชููู ุจุชุฏููู ู ูุงุนุฏ ุงูุจุฏูุงุก. :ุฏ
ููู ุงูุฎู ูุณ ุ 23 ููุงูุฑ 2014 ุงูุณุงุนุฉ 7:07 ุตุจุงุญูุง ุ Maziyar Panahi [email protected]
ูู ุฃูุงุฌู ูุฐู ุงูู ุดููุฉ ู ุทูููุง ููููู ู ุง ุฒูุช ูู ุทูุฑ ุงูุชุทููุฑ ูุงูููุงุณ.
ูู ุชู ุชุณููุชูุงุ-
ูู ุจุงูุฑุฏ ุนูู ูุฐู ุงูุฑุณุงูุฉ ุงูุฅููุชุฑูููุฉ ู ุจุงุดุฑุฉ ุฃู tHubhttps: //github.com/LearnBoost/socket.io/issues/463#issuecomment -33126062
.
ูู ููุง. ุฃูุช ุชููู ุจุชุฏููู ู ูุงุนุฏ ุงูุจุฏูุงุก. :ุฏ
ุจุตุฑุงุญุฉ ูู
ุฃูุญุธ ุงูุฎูุงุถ ุฃุนุฏุงุฏ ูุจูุฑุฉ. ููุฏ ุฑุฃูุช ุงููููู ู
ู ุงูุงุชุตุงูุงุช ุชูุฎูุถ ุจุนุฏ 5 6 ุฏูุงุฆู ุนูุฏู
ุง ุฃููู
ุจุชูุตูู 1000 ู
ุณุชุฎุฏู
ูู ููุณ ุงูููุช ูููููู
ูุนูุฏูู ุงูุงุชุตุงู ุจุณุฑุนุฉ ูุจูุฑุฉ ููุฏู ุฃูุซุฑ ู
ู 10 ุขูุงู ุฑุณุงูุฉ ูู ุงูุซุงููุฉ ูุฌู
ูุน ุงูู
ุณุชุฎุฏู
ูู. ูุฐูู ุฃุนุชูุฏ ุฃู ู
ุซูู EC2 ุงูุฎุงุต ุจู (m1.large) ููุณ ููููุง ุจู
ุง ูููู ูุฅุจูุงุฆูู
ุนูู ููุฏ ุงูุญูุงุฉ ุฏูู ุฅุณูุงุท ุงููููู.
ููุช ุฃุชุณุงุกู ุนู
ุง ุฅุฐุง ููุช ุณุฃูุงุฌู ูุฐู ุงูู
ุดููุฉ ูู ุงูู
ุณุชูุจู. ุงูู
ูุฌู
ูุณูุท ุงููููู ููุนูุฏ ุชูุตูููู
ูู ุงุฎุชุจุงุฑ ุงูุชุญู
ู. ุจุนุฏ ูุตู ูู ู
ุง ูู
ูููู ุฑุคูุชู ููุฎูุถ โโุนุฏุฏ ุงูุนู
ูุงุก ุฅูู 0.
+1
ูู ุฃูุงุฌู ุฃู ู ุดุงูู ู ุน ูู ูุฐุง ู ูุฐ 10.11 ... ูู ูู ูููู ุงุณุชุฎุฏุงู ุฃูุจููุชู 10.10ุ ูู ููุชุง ุงูุญุงูุชูู ุ ูุจุฏู ุจุฎูุฑ ุงูุขู.
ุงูุชุนููู ุงูุฃูุซุฑ ูุงุฆุฏุฉ
L2C FAF IT RTFM !!!
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ