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), // 是否禁用用户创建群组功能