@Override
    public void onApplicationEvent(ContextRefreshedEvent event) {
        if (enabled) {
            startPlugins().timeout(Duration.ofMinutes(10))
                    .subscribe(null, LOGGER::error, () -> LOGGER.info("All plugins are started"));
        }
    }
@implNote Start plugins after all beans are ready so that plugins can get any bean when
          starting.
turms-server-common/src/main/java/im/turms/server/common/infra/plugin/PluginManager.java