@Override
    public List<RedisClientInfo> getClientList(RedisClusterNode node) {
        RedisClient entry = getEntry(node);
        RFuture<List<String>> f = executorService.readAsync(entry, StringCodec.INSTANCE, RedisCommands.CLIENT_LIST);
        List<String> list = syncFuture(f);
        return CONVERTER.convert(list.toArray(new String[list.size()]));
    }
@Test
    public void testGetClientList() {
        testInCluster(connection -> {
            RedisClusterNode master = getFirstMaster(connection);
            List<RedisClientInfo> list = connection.getClientList(master);
            assertThat(list.size()).isGreaterThan(10);
        });
    }