私はフラスコアプリケーションを持っており、ほとんどのリクエストを同時に実行したいと思います。私はApp.run(スレッド= True)を設定し、これはほとんどの部分で動作するようです。しかし、エンドポイントのリクエストが同時に実行されないように、エンドポイント/ルートを制限したいこのエンドポイント/ルートがあります。これを行う方法はありますか?Flaskは特定のルートの同時リクエストを制限します
0
A
答えて
0
ルートごとに宣言的に行うことはできないと思います。
ただし、threading.lock
、またはより良い意味ではmultiprocessing.lock
を使用して、シリアルで処理する必要があるものの実際の処理をシリアル化できます。要求ハンドラは、ロックを取得できるまで待機します。通常の実行中だけでなく、さまざまなエラーシナリオでロックを解放することに多くの注意を払うようにしてください。
関連する問題
- 1. 同時リクエストFlask python
- 2. IISとColdfusionの同時リクエスト制限
- 3. RxとSelectManyを使用した同時リクエストの制限
- 4. Laravel 5.4特定のルート上の個人アクセストークンの使用を制限します
- 5. Handle Flaskはthreaded = Trueと同時にリクエストします
- 6. Windows 10 Home/Pro/EnterpriseのIISでの同時リクエスト制限
- 7. 同時ダウンロード制限
- 8. セロリで特定のタスクに時間制限を設定する
- 9. Flask devサーバの制限
- 10. 1時間あたりのリクエスト制限
- 11. PHP:Curlの同時スレッドを制限する
- 12. iOS 5で同時にNSURLConnectionリクエスト数に制限はありますか?
- 13. 特定のサブドメインへの特定の呼び出しを制限しますか?
- 14. Flask/Gunicorn Webサービス用の1000件の同時リクエストを処理します。
- 15. シェルスクリプトは、制限時間を設定し、
- 16. iOS:ローカル通知を特定の時間枠に制限しますか?
- 17. EC2インスタンスの起動は、特定の時間帯に制限できますか?
- 18. GAEのリクエストで発行される同時非同期 'urlfetch'の数には制限がありますか?
- 19. enquiry.phpフォームフィールドを特定の文字の制限に限定する
- 20. Rails:参加時に特定のレコードに制限する
- 21. 特定の時間帯へのサービス方法の制限
- 22. POSTリクエストの制限
- 23. ブラウザプラグインの使用を特定のサーバーに制限しますか?
- 24. Webアプリケーションの同時セッション数に制限はありますか?
- 25. 同時実行HAXM AVDエミュレータの制限
- 26. Softlayer API:同時ジョブAPIコールの制限?
- 27. [magento]クーポンコードを特定の顧客リストに制限しますか?
- 28. 特定のコンピュータに機能を制限します。
- 29. MojangAPI制限リクエスト
- 30. 特定のカテゴリへのクエリの制限
なぜこれをやりたいですか?それは一般的に可能ではありません。 – davidism
1つのエンドポイントは[dredd](https://github.com/apiaryio/dredd)を実行します。同時に複数のコマンドを実行すると、ソケットエラーが発生するようです。 – Murdius