An error occurred while starting the web application. It exited before signalling successful startup back to Phusion Passenger. Please read
this article for more information about this problem.
Raw process output:
Traceback (most recent call last):
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 217, in ensure_connection
self.connect()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 195, in connect
self.connection = self.get_new_connection(conn_params)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/mysql/base.py", line 227, in get_new_connection
return Database.connect(**conn_params)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/MySQLdb/__init__.py", line 130, in Connect
return Connection(*args, **kwargs)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/MySQLdb/connections.py", line 185, in __init__
super().__init__(*args, **kwargs2)
MySQLdb._exceptions.OperationalError: (1040, 'Too many connections')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/opt/passenger40/helper-scripts/wsgi-loader.py", line 320, in <module>
app_module = load_app()
File "/opt/passenger40/helper-scripts/wsgi-loader.py", line 61, in load_app
return imp.load_source('passenger_wsgi', startup_file)
File "/home/a/alterlit/.local/lib/python3.5/imp.py", line 172, in load_source
module = _load(spec)
File "<frozen importlib._bootstrap>", line 693, in _load
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 673, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "passenger_wsgi.py", line 8, in <module>
application = get_wsgi_application()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application
django.setup(set_prefix=False)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/__init__.py", line 24, in setup
apps.populate(settings.INSTALLED_APPS)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/apps/registry.py", line 114, in populate
app_config.import_models()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/apps/config.py", line 211, in import_models
self.models_module = import_module(models_module_name)
File "/home/a/alterlit/.local/lib/python3.5/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 986, in _gcd_import
File "<frozen importlib._bootstrap>", line 969, in _find_and_load
File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 673, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/a/alterlit/alterlit.beget.tech/alterproject/voting/models.py", line 15, in <module>
from blog.models import Post, Comment
File "/home/a/alterlit/alterlit.beget.tech/alterproject/blog/models.py", line 1986, in <module>
class Comment(models.Model):
File "/home/a/alterlit/alterlit.beget.tech/alterproject/blog/models.py", line 2003, in Comment
CONTENT_MAX = SiteParams.get_param("comment_content_limit", none_value=2010)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/blog/models.py", line 161, in get_param
p = SiteParams.objects.get(name=param_name)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/manager.py", line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/query.py", line 402, in get
num = len(clone)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/query.py", line 256, in __len__
self._fetch_all()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/query.py", line 1242, in _fetch_all
self._result_cache = list(self._iterable_class(self))
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/query.py", line 55, in __iter__
results = compiler.execute_sql(chunked_fetch=self.chunked_fetch, chunk_size=self.chunk_size)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/models/sql/compiler.py", line 1140, in execute_sql
cursor = self.connection.cursor()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 256, in cursor
return self._cursor()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 233, in _cursor
self.ensure_connection()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 217, in ensure_connection
self.connect()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/utils.py", line 89, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 217, in ensure_connection
self.connect()
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/base/base.py", line 195, in connect
self.connection = self.get_new_connection(conn_params)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/django/db/backends/mysql/base.py", line 227, in get_new_connection
return Database.connect(**conn_params)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/MySQLdb/__init__.py", line 130, in Connect
return Connection(*args, **kwargs)
File "/home/a/alterlit/alterlit.beget.tech/alterproject/alterenv/lib/python3.5/site-packages/MySQLdb/connections.py", line 185, in __init__
super().__init__(*args, **kwargs2)
django.db.utils.OperationalError: (1040, 'Too many connections')
- Error ID
- 507b08f3
- Application root
- /home/a/alterlit/alterlit.beget.tech
- Environment (value of RAILS_ENV, RACK_ENV, WSGI_ENV, NODE_ENV and PASSENGER_APP_ENV)
- production
- User and groups
uid=66537(alterlit__alterlitdbegetdtec__d4) gid=601(newcustomers) groups=601(newcustomers),1001(alterlit)
- Environment variables
APT_GET_UPGRADE=apt-get dist-upgrade -qq -y
HOSTNAME=wood5.beget.ru
OLDPWD=/
APT_GET_INSTALL=apt-get install --no-install-recommends -qq -y
IN_CONTAINER=true
PWD=/home/a/alterlit/alterlit.beget.tech
HOME=/home/a/alterlit/alterlit.beget.tech
DEBIAN_FRONTEND=noninteractive
SHLVL=0
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
APT_GET_UPDATE=apt-get update -qq
PASSENGER_DEBUG_DIR=/tmp/passenger.spawn-debug.XXXXOb6zRk
USER=alterlit__alterlitdbegetdtec__d4
LOGNAME=alterlit__alterlitdbegetdtec__d4
SHELL=/bin/false
IN_PASSENGER=1
PYTHONUNBUFFERED=1
NODE_PATH=/opt/passenger40/node_lib
RAILS_ENV=production
RACK_ENV=production
WSGI_ENV=production
NODE_ENV=production
PASSENGER_APP_ENV=production
REMOTE_ADDR=127.0.0.1
PERL_USE_UNSAFE_INC=1
SERVER_NAME=alterlit.ru
GEOIP_CONTINENT_CODE=EU
MMDB_INFO=result found
SERVER_PORT=80
SERVER_ADDR=127.56.0.3
SERVER_ADMIN=webmaster@alterlit.ru
REQUEST_METHOD=POST
DOCUMENT_ROOT=/home/a/alterlit/alterlit.beget.tech/public_html
SERVER_SOFTWARE=Apache/2.4.55 (Unix)
SERVER_PROTOCOL=HTTP/1.1
REQUEST_URI=/comments/post/all/
QUERY_STRING=
HTTPS=on
REMOTE_PORT=27693
UNIQUE_ID=ZfSysDfYHcBM9QOMZBIbQAAAAAI
MMDB_ADDR=95.24.228.193
GEOIP_ADDR=95.24.228.193
GEOIP_COUNTRY_NAME=Russia
GEOIP_COUNTRY_CODE=RU
GEOIP_REGION=MOW
GEOIP_CITY=Moscow
GEOIP_LONGITUDE=37.61720
GEOIP_LATITUDE=55.75270
GEOIP_POSTAL_CODE=109147
- Ulimits
Unknown
- System metrics
------------- General -------------
Kernel version : 5.10.159-0-beget-acl
Uptime : 200d 23h 9m 28s
Load averages : 8.90%, 4.71%, 3.92%
Fork rate : unknown
------------- CPU -------------
Number of CPUs : 12
Average CPU usage : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 1 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 2 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 3 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 4 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 5 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 6 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 7 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 8 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 9 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 10 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 11 : 100% -- 100% user, 0% nice, 0% system, 0% idle
CPU 12 : 100% -- 100% user, 0% nice, 0% system, 0% idle
I/O pressure : 0%
CPU 1 : 0%
CPU 2 : 0%
CPU 3 : 0%
CPU 4 : 0%
CPU 5 : 0%
CPU 6 : 0%
CPU 7 : 0%
CPU 8 : 0%
CPU 9 : 0%
CPU 10 : 0%
CPU 11 : 0%
CPU 12 : 0%
Interference from other VMs: 0%
CPU 1 : 0%
CPU 2 : 0%
CPU 3 : 0%
CPU 4 : 0%
CPU 5 : 0%
CPU 6 : 0%
CPU 7 : 0%
CPU 8 : 0%
CPU 9 : 0%
CPU 10 : 0%
CPU 11 : 0%
CPU 12 : 0%
------------- Memory -------------
RAM total : 31939 MB
RAM used : 14613 MB (46%)
RAM free : 17325 MB
Swap total : 0 MB
Swap used : 0 MB (-nan%)
Swap free : 0 MB
Swap in : unknown
Swap out : unknown