Ver Fonte

国外业务数据库使用数据库连接池

zhangdongming há 2 anos atrás
pai
commit
4792022631
1 ficheiros alterados com 6 adições e 2 exclusões
  1. 6 2
      Ansjer/us_config/formal_settings.py

+ 6 - 2
Ansjer/us_config/formal_settings.py

@@ -87,18 +87,22 @@ DATABASES_PASS2 = 'azrds.x.x'
 
 DATABASES = {
     'default': {
-        'ENGINE': 'django.db.backends.mysql',
+        'ENGINE': 'dj_db_conn_pool.backends.mysql',
         'NAME': DATABASE_DATA,
         'USER': DATABASES_USER,
         'PASSWORD': DATABASES_PASS,
         'HOST': SERVER_HOST,
         'PORT': '3306',
         'AUTOCOMMIT': True,
-        # 'CONN_MAX_AGE': 1,
         'OPTIONS': {
             'charset': 'utf8mb4',
             'use_unicode': True,
             'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
+        },
+        'POOL_OPTIONS': {
+            'POOL_SIZE': 300,
+            'MAX_OVERFLOW': 500,
+            'RECYCLE': 60
         }
     },
     'mysql02': {