問題タブ [uwsgi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
681 参照

python - uWSGI を使用する場合の Django の組み込み Python 関数の NameError

uWSGI (0.9.8) を使用して Ubuntu 10.10 (64 ビット) で Django 1.3 + Python 2.6 を実行しています。ただし、時々、uwsgi.log に奇妙なログが見つかり、「getattr」、「isinstance」が定義されていないことが報告されます。しかし、それらは Python の組み込み関数ではありませんか? Django がそれらを見つけられないのはなぜですか? これは、uwsgi サーバーの再起動時にトラフィックが少ない場合にはあまり発生せず、トラフィックが大きく、サーバーが短時間実行されている場合に頻繁に発生します。

私の django アプリケーションには何の問題もないと確信していますが、これが Django のバグなのか、uWSGI なのか、Python 2.6 なのかさえもわかりません。

更新: uWSGI の最新バージョンには、これがないようです。

詳細ログ:

0 投票する
2 に答える
6402 参照

python - djangoアプリを実行しているvhostモードでのnginx+uwsgiの問題

サーバー上にいくつかのdjangoアプリがあり、独自のソケットファイルで完全に実行されていますが、さらにいくつかのdjangoアプリを導入する予定なので、vhostモードでuwsgiを実行することを好みますが、import/に問題があるようです。パス

これがnginx仮想ホスト構成です

そして「mysite.py」ファイルに私はこれを持っています:

私はこのコマンドでuwsgiを実行しています:

ここにエラーがあります

ご想像のとおり、djangoはシステムに正しくインストールされています

ありがとう!

UPDATE 18/8ついに解決策を見つけました。mysite.pyファイルを変更し、djangoとpythonlibsへのパスを追加しました。

0 投票する
1 に答える
1716 参照

python - 長時間実行されているPythonスクリプトまたはサービスをリモートでデバッグする方法は?

タイトルのとおり、pasterまたはuwsgiで実行されているPythonプロセスに接続して、pdb機能を利用できるようにしたいと思います。

0 投票する
1 に答える
1254 参照

python - uWSGI「ヘッダーを待機しているタイムアウト」エラー

Ubuntu 10.04(32ビット)でuwsgi-0.9.8.4を使用しています。これが、Pyramidアプリケーション(pasterで正常に動作する)のuwsgiセクションです。.iniファイル-

uwsgiが実行され、ポート6543にバインドされます-

ただし、ブラウザでのhttp:// localhost:6543 /リクエストはタイムアウトするだけですが、uWSGIが何も受信しないことを報告することはめったにありません。

何が間違っている可能性があり、この状況をデバッグする方法はありますか?

どんなポインタでも大歓迎です。

0 投票する
1 に答える
1562 参照

python - Web2py nginx とドメイン

こんにちは、web2py nginx と uwsgi を実行していますが、1 つ以上のドメインを展開する際に問題が発生しています。問題は、サーバーが常にデフォルトのウェルカムアプリケーションを返し、ドメインに指定したフォルダーではないことです

どんなアイデアでも大歓迎です。これが私のnginx.confファイルです(関連部分)

*乾杯

0 投票する
1 に答える
1169 参照

django - Googleアプリを介してメールを送信するとDjangoエラーが発生する

Google アプリに接続してメールを送信する Django アプリケーションがあります。ただし、数日前に「ピアによる接続のリセット」エラーが発生し始めました。機能する場合もあれば、機能しない場合もあります...機能しない場合に正当化する理由が見つかりませんでした... nginxとuwsgiを使用しています。何が起こっているのか、それを解決する方法を理解するのを手伝ってくれる人はいますか?

この同じアプリケーションが 1 か月以上実行されており、このエラーが発生し始めました。

ログは次のとおりです。

nginx ログ:

アップストリームの読み取り中にピアによって接続がリセットされる)、クライアント: 187.115.25.63、サーバー: www.site.com、リクエスト: "POST /ems/ HTTP/1.0"、アップストリーム: "uwsgi://127.0.0.1:9001"、ホスト: "www.site.com"、リファラー: "http://www.site.com/ems/"

0 投票する
1 に答える
623 参照

iphone - POSTデータが失われる:コンテンツの長さ= 0

content-length = 0次の設定でサーバーでランダムにエラーが発生します。

サーバーに使用するiPhonePOST'sデータ。synchronouslyASIFormDataRequestnginx proxy for UWSGI

エラーは、おそらく200リクエストに1回ランダムに表示されます。

この問題を検索しましたが、明確な答えは見つかりませんでした。投稿の1つは、奇妙なASIHTTPRequest動作、バグについて言及しました。しかし、それは確かではありません。

0 投票する
1 に答える
5379 参照

http - 不要な HTTPS -> nginx + uwsgi + フラスコ アプリによる HTTP リダイレクト

組み込みのuwsgi プロキシ モジュールを使用して、 uwsgi へのリバース プロキシとしてnginxを使用し、 uwsgiによってホストされるフラスコアプリがあります。別のページにリダイレクトするページにアクセスするたびに、Location ヘッダーが HTTPS 以外の URL を指しています。例えば:

私のnginx設定は次のようになります:

0 投票する
2 に答える
2862 参照

python - Flask Pythonで別の実行スレッドを生成しますか(つまり、ログメールを開発者に送信しますか?)

uwsgi(2プロセス)の背後で実行されているFlaskWebアプリを実行しています。私のコードの一部には、リモートリソースへのping、変更されているかどうかの確認(If-Modified-Since)、および変更されている場合はWebサーバー上のそのリソースのローカルコピーの更新が含まれます。

この更新により、差分の電子メールも送信されます。これには時間がかかり、メールの送信中にユーザーリクエストがタイムアウトするのではないかと心配しています。

Pythonスレッドライブラリはこれに取り組む正しい方法ですか?(スレッドを生成し、そこに電子メールを送信しますか?)これはuwsgiのプロセスにまったく干渉しますか?

助けてくれてありがとう!

(補足:2つのuwsgiプロセスが両方ともローカルコピーのリソースを更新しようとすると、ヘッドがぶつかることについても少し心配しています...スレッドモジュールのロック機能が正しいかどうか疑問に思いますこの問題も?)

編集:明確にするために、私の主な関心事は、電子メールタスクがコード実行の一部であるということです。return_template呼び出しの前に時間がかかり、実行されるため、ユーザーへの応答が保留されます。Flask / uwsgi環境を考えると、Pythonスレッドライブラリはこの問題に取り組む正しい方法ですか?