CONN_MAX_AGE & cached.Loader

Brightcells 9 lat temu
rodzic
commit
2b831a139f
2 zmienionych plików z 15 dodań i 3 usunięć
  1. 9 2
      pai2/settings.py
  2. 6 1
      pai2/uwsgi.bak/pai2.ini

+ 9 - 2
pai2/settings.py

@@ -72,8 +72,8 @@ ROOT_URLCONF = 'pai2.urls'
72 72
 TEMPLATES = [
73 73
     {
74 74
         'BACKEND': 'django.template.backends.django.DjangoTemplates',
75
-        'DIRS': [],
76
-        'APP_DIRS': True,
75
+        'DIRS': [os.path.join(BASE_DIR, 'templates')],
76
+        # 'APP_DIRS': True,
77 77
         'OPTIONS': {
78 78
             'context_processors': [
79 79
                 'django.template.context_processors.debug',
@@ -81,6 +81,12 @@ TEMPLATES = [
81 81
                 'django.contrib.auth.context_processors.auth',
82 82
                 'django.contrib.messages.context_processors.messages',
83 83
             ],
84
+            'loaders': [
85
+                ('django.template.loaders.cached.Loader', [
86
+                    'django.template.loaders.filesystem.Loader',
87
+                    'django.template.loaders.app_directories.Loader',
88
+                ]),
89
+            ],
84 90
         },
85 91
     },
86 92
 ]
@@ -97,6 +103,7 @@ DATABASES = {
97 103
         'NAME': 'pai2',
98 104
         'USER': 'root',
99 105
         'PASSWORD': '',
106
+        'CONN_MAX_AGE': 600,
100 107
     }
101 108
 }
102 109
 

+ 6 - 1
pai2/uwsgi.bak/pai2.ini

@@ -1,4 +1,4 @@
1
-# morefun_uwsgi.ini file
1
+# pai2_uwsgi.ini file
2 2
 [uwsgi]
3 3
 
4 4
 # Django-related settings
@@ -20,3 +20,8 @@ socket          = /home/paiai/work/pai2/pai2/uwsgi/pai2.sock
20 20
 chmod-socket    = 777
21 21
 # clear environment on exit
22 22
 vacuum          = true
23
+
24
+# 11: Resource temporarily unavailable
25
+reload-mercy    = 64
26
+max-requests    = 8192
27
+listen          = 4096