mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-23 09:38:02 +00:00
Merge pull request #359 from YNZH/dev
日志时间格式适配时区 ,README版本升级脚本 npm run service:restart:daemon 不生效fix
This commit is contained in:
@@ -185,7 +185,7 @@ class ServiceManager {
|
|||||||
|
|
||||||
restart(daemon = false) {
|
restart(daemon = false) {
|
||||||
console.log('🔄 重启服务...')
|
console.log('🔄 重启服务...')
|
||||||
|
this.stop()
|
||||||
// 等待停止完成
|
// 等待停止完成
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
this.start(daemon)
|
this.start(daemon)
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
const winston = require('winston')
|
const winston = require('winston')
|
||||||
const DailyRotateFile = require('winston-daily-rotate-file')
|
const DailyRotateFile = require('winston-daily-rotate-file')
|
||||||
const config = require('../../config/config')
|
const config = require('../../config/config')
|
||||||
|
const { formatDateWithTimezone } = require('../utils/dateHelper')
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const fs = require('fs')
|
const fs = require('fs')
|
||||||
const os = require('os')
|
const os = require('os')
|
||||||
@@ -95,7 +96,7 @@ const safeStringify = (obj, maxDepth = 3, fullDepth = false) => {
|
|||||||
// 📝 增强的日志格式
|
// 📝 增强的日志格式
|
||||||
const createLogFormat = (colorize = false) => {
|
const createLogFormat = (colorize = false) => {
|
||||||
const formats = [
|
const formats = [
|
||||||
winston.format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss' }),
|
winston.format.timestamp({ format: () => formatDateWithTimezone(new Date(), false) }),
|
||||||
winston.format.errors({ stack: true })
|
winston.format.errors({ stack: true })
|
||||||
// 移除 winston.format.metadata() 来避免自动包装
|
// 移除 winston.format.metadata() 来避免自动包装
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user