美文网首页
pomelo 路由

pomelo 路由

作者: riordan | 来源:发表于2018-05-12 19:11 被阅读0次

pomelo 开发中最好保持用户在前台服务器做负载均衡时,能够稳定的定向到一个服务器,否则有可能发生第一次登录在server1,第二次登录在server2,同一用户重复登录,以下代码只能在一个前端服务器保证一个用户一个session。

     let sessionService = this.app.get('sessionService');
      //duplicate log in
     let existSession = sessionService.getByUid(data.userInfo.id);

                    if (!!existSession && existSession.length > 0) {
                        if (existSession[0].id === session.id) {
                            cb(null, data);
                            return;
                        } else {
                            // self.app.get('sessionService').kick(uid, cb);
                            sessionService.kick(data.userInfo.id);
                        }
                    }

相关文章

  • pomelo 路由

    pomelo 开发中最好保持用户在前台服务器做负载均衡时,能够稳定的定向到一个服务器,否则有可能发生第一次登录在s...

  • 学习 pomelo 和 Cocos Creator 过程中收集的

    pomelo-cocos-creator-awesome 学习 pomelo 和 Cocos Creator 过程...

  • pomelo-rpc原理解析之client

    原文pomelo-rpc原理解析之client pomelo-rpc是pomelo项目底层的rpc框架,提供了一个...

  • pomelo-rpc原理解析之server

    原文pomelo-rpc原理解析之server pomelo-rpc是pomelo项目底层的rpc框架,提供了一个...

  • pomelo-cli exec 命令使用

    https://github.com/NetEase/pomelo/wiki/pomelo-cli-exec%E5...

  • Pomelo 二

    前言##昨天,简要的介绍了客户端如何发起对Pomelo的请求和处理pomelo响应,今天,我们说一下,Pomelo...

  • 使用PM2部署pomelo服务器

    pomelo服务器部署问题 pemelo可以使用 'pomelo start -e production' 命令在...

  • self 和 global

    在程序中,设置global.app = pomelo.app,将pomelo创建的的 Application复制给...

  • pomelo

    聊天功能了里面的uid是用户名+'*'+频道名 chatRemote中的this是chatHandler中的thi...

  • web端请求pomelo服务器

    /* * web端请求pomelo服务器*/ /* pomelo服务器只有一个master服务器,master服务...

网友评论

      本文标题:pomelo 路由

      本文链接:https://www.haomeiwen.com/subject/diuhdftx.html