第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用集群將Socket.IO擴(kuò)展到多個Node.js進(jìn)程

使用集群將Socket.IO擴(kuò)展到多個Node.js進(jìn)程

用這個來扯掉我的頭發(fā)。。。有人能將Socket.IO擴(kuò)展到Node.js 集群模塊產(chǎn)生的多個“工作”進(jìn)程嗎?可以說我在四個工作進(jìn)程(偽)上具有以下內(nèi)容:// on the servervar express = require('express');var server = express();var socket = require('socket.io');var io = socket.listen(server);// socket.ioio.set('store', new socket.RedisStore);// set-up connections...io.sockets.on('connection', function(socket) {  socket.on('join', function(rooms) {    rooms.forEach(function(room) {      socket.join(room);    });  });  socket.on('leave', function(rooms) {    rooms.forEach(function(room) {      socket.leave(room);    });  });});// Emit a message every secondfunction send() {  io.sockets.in('room').emit('data', 'howdy');}setInterval(send, 1000);在瀏覽器上...// on the clientsocket = io.connect();socket.emit('join', ['room']);socket.on('data', function(data){  console.log(data);});問題:由于四個單獨(dú)的工作進(jìn)程發(fā)送消息,因此我每秒收到四條消息。如何確保消息僅發(fā)送一次?
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 821 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號