socketio服务器
//集群通过Redis进行数据通道交互,配置如下
Config redissonConfig = new Config();
redissonConfig.useSingleServer().setPassword("xxxxxx").setAddress("http://127.0.0.1:6379");
RedissonClient redisson = Redisson.create(redissonConfig);
RedissonStoreFactory redisStoreFactory = new RedissonStoreFactory(redisson);
Configuration config = new Configuration();
config.setHostname(host);
config.setPort(port);
config.setStoreFactory(redisStoreFactory);
final SocketIOServer server = new SocketIOServer(config);
server.addConnectListener(new ConnectListener() {
@Override
public void onConnect(final SocketIOClient client) {
//进行token授权验证
final String token = client.getHandshakeData().getSingleUrlParam("token");
userService.getUser(token, new MyBack() {
@Override