From 5cc71d02357c78cb4ac34b99f8dc376a3375fdfd Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Sat, 10 Aug 2024 19:22:09 +0800 Subject: [PATCH] feat: add DISABLE_INFO_LOG env --- server/moleculer.config.ts | 4 ++++ server/packages/sdk/src/services/lib/settings.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/server/moleculer.config.ts b/server/moleculer.config.ts index 4205493e..a04766e1 100644 --- a/server/moleculer.config.ts +++ b/server/moleculer.config.ts @@ -12,4 +12,8 @@ if (config.feature.disableLogger === true) { brokerConfig.logger = false; } +if (config.feature.disableInfoLog === true) { + brokerConfig.logLevel = 'error'; +} + export default brokerConfig; diff --git a/server/packages/sdk/src/services/lib/settings.ts b/server/packages/sdk/src/services/lib/settings.ts index d58a5530..889f2ed7 100644 --- a/server/packages/sdk/src/services/lib/settings.ts +++ b/server/packages/sdk/src/services/lib/settings.ts @@ -66,6 +66,7 @@ export const config = { disableMsgpack: checkEnvTrusty(process.env.DISABLE_MESSAGEPACK), // 是否禁用socketio的 messgpack parser disableFileCheck: checkEnvTrusty(process.env.DISABLE_FILE_CHECK), disableLogger: checkEnvTrusty(process.env.DISABLE_LOGGER), // 是否关闭日志 + disableInfoLog: checkEnvTrusty(process.env.DISABLE_INFO_LOG), // 是否关闭常规日志(仅保留错误日志) disableUserRegister: checkEnvTrusty(process.env.DISABLE_USER_REGISTER), // 是否关闭用户注册功能 disableGuestLogin: checkEnvTrusty(process.env.DISABLE_GUEST_LOGIN), // 是否关闭用户游客登录功能 disableCreateGroup: checkEnvTrusty(process.env.DISABLE_CREATE_GROUP), // 是否禁用用户创建群组功能