Today I deployed my application, and everything was working normally. However, after launching it, there were many accesses, and several users are receiving a 500 Internal Server Error.
I configured Google Cloud to have a maximum of 1000 simultaneous instances, and it connects to PostgreSQL through Cloud SQL.
psycopg2.OperationalError: connection to server on socket "/cloudsql/dev-brawlers-cup:us-central1:brawlers-cup/.s.PGSQL.5432" failed: server closed the connection unexpectedly
at .connect ( /usr/local/lib/python3.10/site-packages/psycopg2/__init__.py:122 )
at .get_new_connection ( /usr/local/lib/python3.10/site-packages/django/db/backends/postgresql/base.py:332 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at .connect ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:256 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at .ensure_connection ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:279 )
django.db.utils.OperationalError: connection to server on socket "/cloudsql/dev-brawlers-cup:us-central1:brawlers-cup/.s.PGSQL.5432" failed: server closed the connection unexpectedly
at .connect ( /usr/local/lib/python3.10/site-packages/psycopg2/__init__.py:122 )
at .get_new_connection ( /usr/local/lib/python3.10/site-packages/django/db/backends/postgresql/base.py:332 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at .connect ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:256 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at .ensure_connection ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:279 )
at .__exit__ ( /usr/local/lib/python3.10/site-packages/django/db/utils.py:91 )
at .ensure_connection ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:278 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at ._cursor ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:296 )
at .cursor ( /usr/local/lib/python3.10/site-packages/django/db/backends/base/base.py:320 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/asyncio.py:26 )
at .execute_sql ( /usr/local/lib/python3.10/site-packages/django/db/models/sql/compiler.py:1572 )
at .__iter__ ( /usr/local/lib/python3.10/site-packages/django/db/models/query.py:91 )
at ._fetch_all ( /usr/local/lib/python3.10/site-packages/django/db/models/query.py:1928 )
at .__len__ ( /usr/local/lib/python3.10/site-packages/django/db/models/query.py:382 )
at .get ( /usr/local/lib/python3.10/site-packages/django/db/models/query.py:645 )
at .manager_method ( /usr/local/lib/python3.10/site-packages/django/db/models/manager.py:87 )
at ._get_session_from_db ( /usr/local/lib/python3.10/site-packages/django/contrib/sessions/backends/db.py:34 )
at .load ( /usr/local/lib/python3.10/site-packages/django/contrib/sessions/backends/db.py:55 )
at ._get_session ( /usr/local/lib/python3.10/site-packages/django/contrib/sessions/backends/base.py:249 )
at .__getitem__ ( /usr/local/lib/python3.10/site-packages/django/contrib/sessions/backends/base.py:55 )
at ._get_user_session_key ( /usr/local/lib/python3.10/site-packages/django/contrib/auth/__init__.py:62 )
at .get_user ( /usr/local/lib/python3.10/site-packages/django/contrib/auth/__init__.py:209 )
at .get_user ( /usr/local/lib/python3.10/site-packages/django/contrib/auth/middleware.py:17 )
at .<lambda> ( /usr/local/lib/python3.10/site-packages/django/contrib/auth/middleware.py:37 )
at ._setup ( /usr/local/lib/python3.10/site-packages/django/utils/functional.py:404 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/utils/functional.py:251 )
at .onboarding_context ( /app/utils/context_processors.py:2 )
at ._request_context_bind_template ( /usr/local/lib/python3.10/site-packages/debug_toolbar/panels/templates/panel.py:50 )
at .__enter__ ( /usr/local/lib/python3.10/contextlib.py:135 )
at .render ( /usr/local/lib/python3.10/site-packages/django/template/base.py:169 )
at .render ( /usr/local/lib/python3.10/site-packages/django/template/backends/django.py:107 )
at .render_to_string ( /usr/local/lib/python3.10/site-packages/django/template/loader.py:62 )
at .render ( /usr/local/lib/python3.10/site-packages/django/shortcuts.py:25 )
at .handle_uncaught_exception ( /usr/local/lib/python3.10/site-packages/django/core/handlers/exception.py:185 )
at .response_for_exception ( /usr/local/lib/python3.10/site-packages/django/core/handlers/exception.py:140 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/core/handlers/exception.py:57 )
at .middleware ( /usr/local/lib/python3.10/site-packages/allauth/account/middleware.py:36 )
at .inner ( /usr/local/lib/python3.10/site-packages/django/core/handlers/exception.py:55 )
AttributeError: 'SessionStore' object has no attribute '_session_cache'
at ._get_session ( /usr/local/lib/python3.10/site-packages/django/contrib/sessions/backends/base.py:244 )