diff --git a/projects/app/src/instrumentation.ts b/projects/app/src/instrumentation.ts index 693ad2e3f..186a52cee 100644 --- a/projects/app/src/instrumentation.ts +++ b/projects/app/src/instrumentation.ts @@ -39,12 +39,6 @@ export async function register() { systemStartCb(); initGlobalVariables(); - try { - await preLoadWorker(); - } catch (error) { - console.error('Preload worker error', error); - } - // Connect to MongoDB await connectMongo(connectionMongo, MONGO_URL); connectMongo(connectionLogMongo, MONGO_LOG_URL); @@ -52,6 +46,12 @@ export async function register() { //init system config;init vector database;init root user await Promise.all([getInitConfig(), initVectorStore(), initRootUser(), loadSystemModels()]); + try { + await preLoadWorker(); + } catch (error) { + console.error('Preload worker error', error); + } + // 异步加载 initSystemPluginGroups(); initAppTemplateTypes();