問題タブ [waitress]
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.
python - ハグとウェイトレスでログイン
Python hug REST アプリにログを追加したいと考えています。hug
コマンドを介して(経由でhug -f app.py
)アプリを提供するときにそれを行う方法が見つからなかったため、 hug と waitressを組み合わせようとしました。
ファイル内の私の最小限のアプリ構造はapp.py
次のようになります。
そして、ウェイトレス スクリプトを使用してこれを提供しますrun.py
。
コンソールで実行する python run.py
と、アプリが正常に起動し、結果がfunc
返されますが、内部の func (「debug func」)および(「logger set to DEBUG」)からのデバッグ メッセージrun.py
はコンソールに表示されません。
何がうまくいかず、どうすれば修正できますか? (別の (Windows 対応の) WSGI サーバーを使用する方が簡単な場合は、喜んで使用します。)
python - Windows サービスとしての python ウェイトレス
Windowsでウェイトレスとファルコンを使用してAPIサーバーを作成しました。うまく機能していますが、監視できるようにサービスとして実行する必要があります。これを行う最善の方法は何ですか?私はpywin32とcherrypy独自の実装を見てきました。Pythonを介してウェイトレスを停止することに困惑しています。cmdを使用するときにctrl-breakが使用されることは知っていますが、pythonを使用するときに何を使用すればよいかわかりません。
チェリーピーのような停止機能を持つウェイトレスは見当たりません。
どんな助けでも素晴らしいでしょう。pywin32の外であっても。ウェイトレスを Windows でサービスとして実行する方法についての詳細が必要です。それを行うには多くの方法があり、どれが推奨されるかわからないからです。
ありがとう、アンソニー