Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

Gulp! I had a working site (exhibit.technology), running on a drolet. The site was written in django and used gunicorm and nginx. I need to restart django so I restarted gunicorn (sudo systemctl restart gunicorn) and the web site now return “Server Error 500”. I have restarted nginx, gunicorn, the droplet (from the command line and via a hardware reset from the DO console but this thing is a brick!
Anyone seen such a thing or have suggestions of how to diagnose/fix the problem. Thanks.
A couple of status files…nginx, and then gunicorn
djangoadmin@ubuntu1:~/pyapps/Exhibit/Exhibit.1/Exhibit$ sudo systemctl status nginx
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2024-03-17 03:06:49 UTC; 5s ago
Docs: man:nginx(8)
Process: 1453 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS)
Process: 1465 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
Process: 1454 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
Main PID: 1466 (nginx)
Tasks: 2 (limit: 1150)
CGroup: /system.slice/nginx.service
├─1466 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
└─1468 nginx: worker process
Mar 17 03:06:49 ubuntu1 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 03:06:49 ubuntu1 systemd[1]: nginx.service: Failed to parse PID from file /run/nginx.pid: Invalid argument
Mar 17 03:06:49 ubuntu1 systemd[1]: Started A high performance web server and a reverse proxy server.
dja
AND…
djangoadmin@ubuntu1:~/pyapps/Exhibit/Exhibit.1/Exhibit$ sudo systemctl status gunicorn
[sudo] password for djangoadmin:
● gunicorn.service - gunicorn daemon
Loaded: loaded (/etc/systemd/system/gunicorn.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2024-03-17 02:49:49 UTC; 10min ago
Main PID: 861 (gunicorn)
Tasks: 4 (limit: 1150)
CGroup: /system.slice/gunicorn.service
├─861 /home/djangoadmin/pyapps/venv/bin/python3 /home/djangoadmin/pyapps/venv/bin/gunicorn --access-logfile - --error-logfile gunicorn.error --log-level deb
├─964 /home/djangoadmin/pyapps/venv/bin/python3 /home/djangoadmin/pyapps/venv/bin/gunicorn --access-logfile - --error-logfile gunicorn.error --log-level deb
├─965 /home/djangoadmin/pyapps/venv/bin/python3 /home/djangoadmin/pyapps/venv/bin/gunicorn --access-logfile - --error-logfile gunicorn.error --log-level deb
└─967 /home/djangoadmin/pyapps/venv/bin/python3 /home/djangoadmin/pyapps/venv/bin/gunicorn --access-logfile - --error-logfile gunicorn.error --log-level deb
Mar 17 02:49:49 ubuntu1 systemd[1]: Started gunicorn daemon.
Mar 17 02:55:03 ubuntu1 gunicorn[861]: - - [17/Mar/2024:02:55:03 +0000] "GET / HTTP/1.0" 500 0 "-" "-"
Mar 17 02:58:03 ubuntu1 gunicorn[861]: - - [17/Mar/2024:02:58:03 +0000] "GET / HTTP/1.0" 500 0 "-" "-"
Mar 17 02:58:06 ubuntu1 gunicorn[861]: - - [17/Mar/2024:02:58:06 +0000] "GET / HTTP/1.0" 500 0 "-" "-"
009fd274aeae48f2bfbda6ef568676
Cloudstream Apk
Ruz
Ruz
Edward Sitarski
ebeecroft
dashan
34bcef38725b4e6eb5224ae028f17e
markatango
gouskova
Andrew J Montanus