@Override
    public boolean writeMetricsAsync(final String content) {
        if (StrUtils.isBlank(content)) {
            return false;
        }

        try {
            ASYNC_EXECUTOR.execute(() -> writeMetricsSync(content));
            return true;
        } catch (Throwable t) {
            Logger.error("InfluxDbV1Client.writeMetricsAsync(): t=" + t.getMessage(), t);
        }
        return false;
    }
@Test
    public void testWrite() throws InterruptedException {
        boolean write = influxDbV1Client.writeMetricsAsync(
                "cpu_load_short,host=server01,region=us-west value=0.64 1434055562000000000\n" +
                        "cpu_load_short,host=server02,region=us-west value=0.96 1434055562000000000");
        System.out.println(write);
        TimeUnit.SECONDS.sleep(3);
    }