修改日志存储时间

dependabot/npm_and_yarn/fir_admin/url-parse-1.5.10
MMXX 3 years ago
parent bebc8417eb
commit 878183dbce
  1. 2
      fir_ser/api/management/commands/services/services/base.py
  2. 2
      fir_ser/api/management/commands/services/utils.py
  3. 12
      fir_ser/fir_ser/settings.py

@ -30,7 +30,7 @@ class BaseService(object):
self.STOP_TIMEOUT = 10 self.STOP_TIMEOUT = 10
self.max_retry = 0 self.max_retry = 0
self.retry = 3 self.retry = 3
self.LOG_KEEP_DAYS = 7 self.LOG_KEEP_DAYS = 30
self.EXIT_EVENT = threading.Event() self.EXIT_EVENT = threading.Event()
@property @property

@ -125,7 +125,7 @@ class ServicesUtil(object):
@property @property
def daemon_log_filepath(self): def daemon_log_filepath(self):
return os.path.join(LOG_DIR, 'flyApps.log') return os.path.join(LOG_DIR, 'flyapps.log')
@property @property
def daemon_context(self): def daemon_context(self):

@ -300,7 +300,7 @@ SESSION_CACHE_ALIAS = "default"
CAPTCHA_TIMEOUT = 5 # Minutes CAPTCHA_TIMEOUT = 5 # Minutes
CAPTCHA_LENGTH = 6 # Chars CAPTCHA_LENGTH = 6 # Chars
BASE_LOG_DIR = os.path.join(BASE_DIR, "logs", "flyapp") BASE_LOG_DIR = os.path.join(BASE_DIR, "logs", "api")
if not os.path.isdir(BASE_LOG_DIR): if not os.path.isdir(BASE_LOG_DIR):
os.makedirs(BASE_LOG_DIR) os.makedirs(BASE_LOG_DIR)
LOGGING = { LOGGING = {
@ -331,7 +331,7 @@ LOGGING = {
'level': 'INFO', 'level': 'INFO',
'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,根据时间自动切 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,根据时间自动切
'filename': os.path.join(BASE_LOG_DIR, "flyapp_info.log"), # 日志文件 'filename': os.path.join(BASE_LOG_DIR, "flyapp_info.log"), # 日志文件
'maxBytes': 1024 * 1024 * 5, # 日志大小 50M 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M
'backupCount': 10, # 备份数为3 xx.log --> xx.log.2018-08-23_00-00-00 --> xx.log.2018-08-24_00-00-00 --> ... 'backupCount': 10, # 备份数为3 xx.log --> xx.log.2018-08-23_00-00-00 --> xx.log.2018-08-24_00-00-00 --> ...
# 'when': 'W6', # 每天一切, 可选值有S/秒 M/分 H/小时 D/天 W0-W6/周(0=周一) midnight/如果没指定时间就默认在午夜 # 'when': 'W6', # 每天一切, 可选值有S/秒 M/分 H/小时 D/天 W0-W6/周(0=周一) midnight/如果没指定时间就默认在午夜
'formatter': 'standard', 'formatter': 'standard',
@ -341,7 +341,7 @@ LOGGING = {
'level': 'ERROR', 'level': 'ERROR',
'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切
'filename': os.path.join(BASE_LOG_DIR, "flyapp_err.log"), # 日志文件 'filename': os.path.join(BASE_LOG_DIR, "flyapp_err.log"), # 日志文件
'maxBytes': 1024 * 1024 * 5, # 日志大小 50M 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M
'backupCount': 10, 'backupCount': 10,
'formatter': 'standard', 'formatter': 'standard',
'encoding': 'utf-8', 'encoding': 'utf-8',
@ -350,7 +350,7 @@ LOGGING = {
'level': 'WARNING', 'level': 'WARNING',
'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切
'filename': os.path.join(BASE_LOG_DIR, "flyapp_warning.log"), # 日志文件 'filename': os.path.join(BASE_LOG_DIR, "flyapp_warning.log"), # 日志文件
'maxBytes': 1024 * 1024 * 5, # 日志大小 50M 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M
'backupCount': 10, 'backupCount': 10,
'formatter': 'standard', 'formatter': 'standard',
'encoding': 'utf-8', 'encoding': 'utf-8',
@ -359,7 +359,7 @@ LOGGING = {
'level': 'DEBUG', 'level': 'DEBUG',
'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切
'filename': os.path.join(BASE_LOG_DIR, "flyapp_pay.log"), # 日志文件 'filename': os.path.join(BASE_LOG_DIR, "flyapp_pay.log"), # 日志文件
'maxBytes': 1024 * 1024 * 5, # 日志大小 50M 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M
'backupCount': 10, 'backupCount': 10,
'formatter': 'standard', 'formatter': 'standard',
'encoding': 'utf-8', 'encoding': 'utf-8',
@ -368,7 +368,7 @@ LOGGING = {
'level': 'DEBUG', 'level': 'DEBUG',
'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切 'class': 'logging.handlers.RotatingFileHandler', # 保存到文件,自动切
'filename': os.path.join(BASE_LOG_DIR, "flyapp_sql.log"), # 日志文件 'filename': os.path.join(BASE_LOG_DIR, "flyapp_sql.log"), # 日志文件
'maxBytes': 1024 * 1024 * 5, # 日志大小 50M 'maxBytes': 1024 * 1024 * 50, # 日志大小 50M
'backupCount': 10, 'backupCount': 10,
'formatter': 'standard', 'formatter': 'standard',
'encoding': 'utf-8', 'encoding': 'utf-8',

Loading…
Cancel
Save