public static LogCollector<ShenyuRequestLog> getInstance() {
        return INSTANCE;
    }
@Test
    public void testAbstractLogCollector() throws Exception {
        RocketMQLogCollector.getInstance().start();
        Field field1 = AbstractLogCollector.class.getDeclaredField("started");
        field1.setAccessible(true);
        Assertions.assertEquals(field1.get(RocketMQLogCollector.getInstance()).toString(), "true");
        RocketMQLogCollector.getInstance().collect(shenyuRequestLog);
        RocketMQLogCollector.getInstance().close();
        Field field2 = AbstractLogCollector.class.getDeclaredField("started");
        field2.setAccessible(true);
        Assertions.assertEquals(field2.get(RocketMQLogCollector.getInstance()).toString(), "false");
    }