项目作者: slyang520

项目描述 :
A simple socket.io tutorial using netty-socketio
高级语言: JavaScript
项目地址: git://github.com/slyang520/SocketIOServer.git
创建时间: 2018-05-06T15:27:19Z
项目社区:https://github.com/slyang520/SocketIOServer

开源协议:Apache License 2.0

下载


SocketIO Server base Netty-socketio

cluster base on redis

  1. env jdk8, gradle6.x

启动2个服务

image-app01.png
image-app02.png

  1. app1 im端口 9202
  2. app2 im端口 9203
  3. 依赖redis 自行修改.

打开聊天窗口

  1. link1: port_9092_user_159.html 连接上app1,用户为159
  2. link2: port_9093_user_160.html 连接上app2, 用户为160

验证

  1. 2个不同的浏览器打开2个网页,让sid不同
  2. 或者 同一浏览器打开配置 config.setRandomSession(true)
  3. 用户为159,160 链接在不同的服务
  4. 2个用户相互发送消息,用户能正常接收。