uwsgi

서비스가 중지되면 virtualenv에서 Django UWSGI를 사용하여 Systemd가 SIGTERM에 응답하지 않습니다.
uwsgi

서비스가 중지되면 virtualenv에서 Django UWSGI를 사용하여 Systemd가 SIGTERM에 응답하지 않습니다.

systemd를 사용하는 가상 환경에서 uWSGI로 실행되는 Django 애플리케이션이 있습니다. 설명서에 따라 "일반적인" 방법을 사용하여 설정했지만 서비스를 중지하거나 다시 시작할 때 SIGTERM 명령으로 인해 응용 프로그램이 중지되지 않는 것 같습니다. Amazon Linux 2023에서 실행 중이며 특정 방식으로 실행/중지/다시 시작하기 위해 앱에 아무것도 추가하지 않았습니다. 이는 일반적인 Django 앱입니다. Journalctl에 다음 오류가 표시됩니다. State 'stop-sigt...

Admin

여러 애플리케이션을 위한 단일 nginx 구성
uwsgi

여러 애플리케이션을 위한 단일 nginx 구성

Linux EC2 인스턴스에서 웹 애플리케이션을 호스팅하고 있습니다. 이 웹 애플리케이션은 app1&라는 이름의 2개의 작은 Python 애플리케이션 으로 구성됩니다 app2. 내가 원하는 것은: 요청 /sales-> 에 웹페이지 표시 app1. 요청 /operation-> 에 웹페이지 표시 app2. 내 nginx 구성. server { listen 80; listen [::]:80; server_name _; include /e...

Admin

시작 시 몇 가지 명령을 실행한 다음 질문하세요.
uwsgi

시작 시 몇 가지 명령을 실행한 다음 질문하세요.

몇 가지 시작 명령을 설정하기 위해 Linux CentOS에서 이 파일로 이동한다고 가정해 보겠습니다. sudo vi /etc/rc.local 이 경우, uwsgi를 시작하고 싶다고 가정해 보겠습니다. 따라서 일반적으로 명령줄에 다음과 같이 입력할 수 있습니다. [linuxuser@localhost ~]$ systemctl start uwsgi ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ==== Authentication is re...

Admin

시스템 소켓 활성화가 첫 번째 요청을 처리할 준비가 되지 않은 이유
uwsgi

시스템 소켓 활성화가 첫 번째 요청을 처리할 준비가 되지 않은 이유

Python 가상 환경에서 실행되고 uWSGI 및 Nginx와 함께 사용되는 Flask 응용 프로그램이 있습니다. 애플리케이션 시작을 관리하기 위해 systemd 소켓 활성화를 사용하고 싶습니다. 관련 구성은 다음과 같습니다. uwsgi-flask.service [Unit] Description=a uWSGI app After=syslog.target [Service] Type=notify User=www-data Group=www-data WorkingDirectory=/home/www-data/...

Admin

uwsgi를 사용하여 centos 서비스 파일에서 서비스를 시작할 수 없습니다.
uwsgi

uwsgi를 사용하여 centos 서비스 파일에서 서비스를 시작할 수 없습니다.

.service다음 파일을 사용하여 Flask 애플리케이션에 대한 서비스를 시작하려고 합니다. [Unit] Description=uWSGI instance to server comission project Requires = network.target After=network.target [Service] ExecStart=/usr/bin/python3 /home/schirag/Desktop/comission_project/Hello.py WorkingDirectory=/home/schirag/De...

Admin

centos에서 서비스를 시작할 때 "활동: 실패 코드=종료; 상태=203/EXEC" 오류를 해결하는 방법
uwsgi

centos에서 서비스를 시작할 때 "활동: 실패 코드=종료; 상태=203/EXEC" 오류를 해결하는 방법

내 플라스크 애플리케이션을 위한 시스템 서비스를 만들려고 합니다. 이것은 내 서비스 응용 프로그램입니다 comission_project.service [Unit] Description=uWSGI instance to server comission project Requires = network.target After=network.target [Service] ExecStart=/home/schirag/comission_project/venv/bin/python3" "/home/schirag/Des...

Admin

환경 변수를 통해 uWSGI 다중 정적 매핑 옵션을 제공하는 방법은 무엇입니까?
uwsgi

환경 변수를 통해 uWSGI 다중 정적 매핑 옵션을 제공하는 방법은 무엇입니까?

uWSGI 매뉴얼정적 파일 제공에서는 다음과 같이 말합니다. --static-map동일한 마운트 지점에 대해서도 여러 옵션을 지정할 수 있습니다. --static-map /images=/var/www/img --static-map /images=/var/www/img2 --static-map /images=/var/www/img3 파일이 발견될 때까지 각 디렉토리에서 파일을 검색합니다. 파일을 찾을 수 없는 경우 해당 요청은 애플리케이션에서 관리됩니다. 다음과 같은 환경 변수를 통해 여러 옵션을 ...

Admin

uwsgi가 systemctl에 의해 시작되지 않았습니다.
uwsgi

uwsgi가 systemctl에 의해 시작되지 않았습니다.

systemctl을 통해 uwsgi를 시작할 수 없습니다. 내 오류 로그는 다음과 같습니다. $sudo systemctl status uwsgi.service ● uwsgi.service - uWSGI Loaded: loaded (/etc/systemd/system/uwsgi.service; enabled; vendor preset: enabled) Active: failed (Result: protocol) since Thu 2020-04-23 03:13:02 JST; 6s ago ...

Admin

업스트림에 연결할 때 unix:///tmp/uwsgi_dev.sock에 대한 connect()가 실패했습니다(2: 해당 파일 또는 디렉터리가 없음).
uwsgi

업스트림에 연결할 때 unix:///tmp/uwsgi_dev.sock에 대한 connect()가 실패했습니다(2: 해당 파일 또는 디렉터리가 없음).

uwsgi+nginx를 사용하여 django 애플리케이션을 실행하려고 하는데 cronjob 명령이 실행되지만 * * * * * /usr/local/bin/lockrun --lockfile /path/to/lock_file -- uwsgi --close-on-exec -s /path/to/socket_file --chdir /path/to/project/folder/ --pp .. -w project_name.wsgi -C666 -p 32 -H /path/to/virtualenv/ 1>> /...

Admin

시작 시 venv를 사용하여 uWSGI/Gunicorn 서버를 실행할 수 있습니까?
uwsgi

시작 시 venv를 사용하여 uWSGI/Gunicorn 서버를 실행할 수 있습니까?

uWSGI 또는 Gunicorn 서버로 명령줄에서 실행되는 작은 .py/Flask 응용 프로그램이 있습니다. Flask 웹사이트에서는 이러한 유형의 서버, 즉 특히 Flask 애플리케이션을 간단히 실행하는 쉬운 방법을 보여줍니다. venv에서 내 소스 코드를 사용하는 경우. 시작 시 venv에서 uWSGI 서버 또는 Gunicorn 서버를 실행하는 방법을 알고 계십니까? 저는 기본적으로 Flask 애플리케이션과 Python3 서버를 테스트하기 위해 몇 가지 간단한 소스 코드를 실행하고 있습니다....

Admin

init.d 스크립트를 통해 UWSGI를 시작하면 종료 코드 1로 종료되고 "실패"가 표시되지만 프로세스는 정상적으로 실행됩니다.
uwsgi

init.d 스크립트를 통해 UWSGI를 시작하면 종료 코드 1로 종료되고 "실패"가 표시되지만 프로세스는 정상적으로 실행됩니다.

이것이 중복으로 표시되기 전에 나는 읽었습니다.이 문제; 그러나 추가해도 logfile2아무 것도 변경되지 않습니다. 저는 현재 UWSGI를 사용하여 Python 스택을 실행하는 docker 컨테이너를 만들고 있습니다. 이를 위해 uwsgi의 기본 Debian 설치를 스크립트로 사용 init.d하고 pip. 그런데 서비스를 시작할 때마다 스크립트를 시작할 수 없다는 오류가 출력되는데, 서버()에 요청을 하거나 다음을 사용하여 프로세스가 localhost:5000실행 중인지 확인하려고 하면ps ...

Admin

Nginx 연결 거부 오류 111, 게이트웨이 오류
uwsgi

Nginx 연결 거부 오류 111, 게이트웨이 오류

이것을 중복으로 닫으려고 서두르지 마십시오. 온라인에서 검색했지만 여전히 작동시키는 방법을 찾을 수 없습니다. 이것은 내 작업 디렉토리입니다. /var/www/flaskapp myproject.ini myproject.py 내 프로젝트.sock 파이캐시 위니프 wsgi.py myproject.py from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "<h1 style='col...

Admin

프로세스를 종료하기 위해 nohup을 사용하는 이유는 무엇입니까?
uwsgi

프로세스를 종료하기 위해 nohup을 사용하는 이유는 무엇입니까?

Nohup 개념에 따르면 쉘이 종료될 때 프로세스를 종료하지 않고 백그라운드에서 프로세스를 실행하고 싶습니다. 수동으로 종료할 때까지 다음 명령이 작동해야 합니다. nohup uwsgi --http :8008 --module crawled_data_center.wsgi > /dev/null & 루트 사용자를 사용하여 셸에 로그인했지만 셸을 종료한 후 프로세스가 종료되었습니다. 몇 가지 프로젝트에서 몇 번 사용했는데 nohup잘 작동했기 때문에 이상해 보이지만 이 경우에는 문제가 있...

Admin

CentOS7 nginx 미디어 및 정적 권한이 거부되었습니다.
uwsgi

CentOS7 nginx 미디어 및 정적 권한이 거부되었습니다.

안녕하세요 일주일 동안 django 웹 서버를 배포하려고 노력했고 마침내 성공했지만 이제 nginx 권한 거부 문제가 발생했습니다. /var/log/nginx/errors.log /2016-07-12_1.png HTTP/1.0", host: "ip" 2017/08/28 08:22:38 [error] 873#0: *122 open() "/srv/www/Best/media/Profile Pictures/1/2016-07-12_1.png" failed (13: Permission denied), ...

Admin