1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Improved sessions notes in deployment checklist.

- Added note to clear old sessions when using database-backend.
- Made note to consider the cache backend more generic.
This commit is contained in:
Adam Johnson
2020-03-25 11:04:52 +00:00
committed by GitHub
parent 9e1b6b8a66
commit 66b06822d0
2 changed files with 11 additions and 3 deletions

View File

@@ -109,9 +109,6 @@ and in production. Django defaults to per-process :ref:`local-memory caching
Cache servers often have weak authentication. Make sure they only accept
connections from your application servers.
If you're using Memcached, consider using :ref:`cached sessions
<cached-sessions-backend>` to improve performance.
:setting:`DATABASES`
--------------------
@@ -187,6 +184,15 @@ Performance optimizations
Setting :setting:`DEBUG = False <DEBUG>` disables several features that are
only useful in development. In addition, you can tune the following settings.
Sessions
--------
Consider using :ref:`cached sessions <cached-sessions-backend>` to improve
performance.
If using database-backed sessions, regularly :ref:`clear old sessions
<clearing-the-session-store>` to avoid storing unnecessary data.
:setting:`CONN_MAX_AGE`
-----------------------