@Override
    public Long time(RedisClusterNode node) {
        RedisClient entry = getEntry(node);
        RFuture<Long> f = executorService.readAsync(entry, LongCodec.INSTANCE, RedisCommands.TIME_LONG);
        return syncFuture(f);
    }
@Test
    public void testTime() {
        testInCluster(connection -> {
            RedisClusterNode master = getFirstMaster(connection);
            Long time = connection.time(master);
            assertThat(time).isGreaterThan(1000);
        });
    }