|
@@ -19,6 +19,7 @@ INSTALLED_APPS = [
|
|
|
'imagekit',
|
|
|
'Model',
|
|
|
'PushModel',
|
|
|
+ 'django_apscheduler'
|
|
|
]
|
|
|
|
|
|
MIDDLEWARE = [
|
|
@@ -74,15 +75,15 @@ WSGI_APPLICATION = 'Ansjer.cn_config.test_wsgi.application'
|
|
|
|
|
|
# 业务数据库
|
|
|
DATABASE_DATA = 'ansjer_server_test'
|
|
|
-SERVER_HOST = 'server-test.cvp7gfpnmziz.rds.cn-northwest-1.amazonaws.com.cn'
|
|
|
+SERVER_HOST = 'server-cn.cvp7gfpnmziz.rds.cn-northwest-1.amazonaws.com.cn'
|
|
|
DATABASES_USER = 'aws_rds'
|
|
|
-DATABASES_PASS = 'tIPV7Dhvi8LDageBIrsI'
|
|
|
+DATABASES_PASS = 'H84NQ8NARr9e39tn6aW5'
|
|
|
|
|
|
# 推送数据库
|
|
|
DATABASE_DATA2 = 'ansjer_push_test'
|
|
|
-SERVER_HOST2 = 'push-test.cvp7gfpnmziz.rds.cn-northwest-1.amazonaws.com.cn'
|
|
|
+SERVER_HOST2 = 'push-cn.cvp7gfpnmziz.rds.cn-northwest-1.amazonaws.com.cn'
|
|
|
DATABASES_USER2 = 'aws_rds'
|
|
|
-DATABASES_PASS2 = 'p7XolzlQoOJ2YqvBqogr'
|
|
|
+DATABASES_PASS2 = 'Dil02uKDyd5Mxv7fhhHJ'
|
|
|
|
|
|
DATABASES = {
|
|
|
'default': {
|
|
@@ -120,6 +121,7 @@ DATABASES = {
|
|
|
DATABASE_ROUTERS = ['Ansjer.database_router.DatabaseAppsRouter']
|
|
|
DATABASE_APPS_MAPPING = {
|
|
|
'Model': 'default',
|
|
|
+ 'django_apscheduler': 'default',
|
|
|
'PushModel': 'mysql02',
|
|
|
}
|
|
|
|
|
@@ -220,10 +222,10 @@ LOGGING = {
|
|
|
},
|
|
|
'default': {
|
|
|
'level': 'ERROR',
|
|
|
- 'class': 'logging.handlers.TimedRotatingFileHandler',
|
|
|
+ 'class': 'logging.handlers.RotatingFileHandler',
|
|
|
'filename': BASE_DIR + '/static/log/error/error.log',
|
|
|
- 'backupCount': 30,
|
|
|
- 'when': 'D',
|
|
|
+ 'maxBytes': 1024 * 1024 * 5, # 5 MB
|
|
|
+ 'backupCount': 5,
|
|
|
'formatter': 'error_format',
|
|
|
},
|
|
|
'console': {
|
|
@@ -233,19 +235,19 @@ LOGGING = {
|
|
|
},
|
|
|
'info': {
|
|
|
'level': 'INFO',
|
|
|
- 'class': 'logging.handlers.TimedRotatingFileHandler',
|
|
|
+ 'class': 'logging.handlers.RotatingFileHandler',
|
|
|
'filename': BASE_DIR + '/static/log/info/info.log',
|
|
|
- 'backupCount': 30,
|
|
|
- 'when': 'D',
|
|
|
+ 'backupCount': 10,
|
|
|
+ 'maxBytes': 1024 * 1024 * 2 * 1024, # 2G
|
|
|
'formatter': 'standard',
|
|
|
'encoding': 'utf-8',
|
|
|
},
|
|
|
- 'device_info': {
|
|
|
+ 'error_code': {
|
|
|
'level': 'INFO',
|
|
|
- 'class': 'logging.handlers.TimedRotatingFileHandler',
|
|
|
- 'filename': BASE_DIR + '/static/log/device_info/info.log',
|
|
|
- 'backupCount': 30,
|
|
|
- 'when': 'D',
|
|
|
+ 'class': 'logging.handlers.RotatingFileHandler',
|
|
|
+ 'filename': BASE_DIR + '/static/log/error_code/error_code.log',
|
|
|
+ 'backupCount': 10,
|
|
|
+ 'maxBytes': 1024 * 1024 * 2 * 1024, # 2G
|
|
|
'formatter': 'standard',
|
|
|
'encoding': 'utf-8',
|
|
|
},
|
|
@@ -271,8 +273,8 @@ LOGGING = {
|
|
|
'level': 'INFO',
|
|
|
'propagate': False
|
|
|
},
|
|
|
- 'device_info': {
|
|
|
- 'handlers': ['device_info'],
|
|
|
+ 'error_code': {
|
|
|
+ 'handlers': ['error_code'],
|
|
|
'level': 'INFO',
|
|
|
'propagate': False
|
|
|
},
|