public static ControlManagerCenter getInstance() {
        if (instance == null) {
            synchronized (ControlManagerCenter.class) {
                if (instance == null) {
                    instance = new ControlManagerCenter();
                }
            }
        }
        return instance;
    }
@Test
    void testGetInstance() {
        ControlConfigs.getInstance().setControlManagerType("test");
        ControlManagerCenter controlManagerCenter = ControlManagerCenter.getInstance();
        ConnectionControlManager connectionControlManager = controlManagerCenter.getConnectionControlManager();
        assertEquals("testConnection", connectionControlManager.getName());
        TpsControlManager tpsControlManager = controlManagerCenter.getTpsControlManager();
        assertEquals("testTps", tpsControlManager.getName());
        assertNotNull(controlManagerCenter.getRuleStorageProxy());
    }