uwsgi

サービスが停止すると、virtualenvはDjango UWSGIを使用してSystemdがSIGTERMに応答しません。
uwsgi

サービスが停止すると、virtualenvはDjango UWSGIを使用してSystemdがSIGTERMに応答しません。

systemdを使用する仮想環境でuWSGIとして実行されるDjangoアプリケーションがあります。マニュアルに従って「一般的な」方法を使用して設定しましたが、サービスを停止または再起動したときにSIGTERMコマンドによってアプリケーションが停止しないようです。 Amazon Linux 2023で実行されており、特定の方法で実行/停止/再開するためにアプリに何も追加していません。これは一般的なDjangoアプリです。 Journalctlに次のエラーが表示されます。 State 'stop-sigterm' timed out. Killing. 私の...

Admin

複数のアプリケーション用の単一のnginx設定
uwsgi

複数のアプリケーション用の単一のnginx設定

Linux EC2インスタンスでWebアプリケーションをホストしています。このWebアプリケーションは、app1&という名前の2つの小さなPythonアプリケーションで構成されていますapp2。 私が望むもの: リクエスト/sales- >でウェブページを表示しますapp1。 リクエスト/operation- >でウェブページを表示しますapp2。 私のnginx設定。 server { listen 80; listen [::]:80; server_name _; include /...

Admin

起動時にいくつかのコマンドを実行して質問してください。
uwsgi

起動時にいくつかのコマンドを実行して質問してください。

いくつかの起動コマンドを設定するためにLinux CentOSでこのファイルに移動するとします。 sudo vi /etc/rc.local この場合、uwsgiを起動したいとしましょう。 したがって、通常はコマンドラインに次のように入力できます。 [linuxuser@localhost ~]$ systemctl start uwsgi ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ==== Authentication is required to start 'uwsgi...

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/my-app Exec...

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/Desk...

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 Main PI...

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 Webサイトでは、このタイプのサーバー、特に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 aux | grep -i uws...

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='color:...

Admin

プロセスを終了するためにnohupを使用するのはなぜですか?
uwsgi

プロセスを終了するためにnohupを使用するのはなぜですか?

Nohupの概念によると、シェルが終了したときにプロセスを終了せずにバックグラウンドでプロセスを実行したいと思います。手動で終了するまで、次のコマンドが機能する必要があります。 nohup uwsgi --http :8008 --module crawled_data_center.wsgi > /dev/null & rootユーザーを使用してシェルにログインしましたが、シェルを終了した後にプロセスが終了しました。私はいくつかのプロジェクトで何度も使いましたが、うまくいったのでnohup奇妙に見えますが、この場合は問題があります。何...

Admin

systemd uwsgi サービスは自動的には実行されませんが、対話型セッションで開始すると実行されます。
uwsgi

systemd uwsgi サービスは自動的には実行されませんが、対話型セッションで開始すると実行されます。

systemdでuWSGIサービスを有効にしましたが、起動時に実行されず、ログに次のものが表示されます。 Wed Nov 22 12:36:10 2017 - your processes number limit is 47903 Wed Nov 22 12:36:10 2017 - your memory page size is 4096 bytes Wed Nov 22 12:36:10 2017 - detected max file descriptor number: 1024 Wed Nov 22 12:36:10 2017 - lock ...

Admin

CentOS7 nginx メディアと静的権限が拒否されました。
uwsgi

CentOS7 nginx メディアと静的権限が拒否されました。

こんにちは 私は1週間django Webサーバーを配布しようとしましたが、最終的に成功しましたが、今では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