学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

小屋

WEBエンジニアです
プロフィールをもっとみる

--

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

サーバーサイド Python

Python+FastAPI+UvicornでのAPIサーバーレスポンス向上をサポートいただける方を探しています!

2023年9月15日
単発
予算
20,000円
提案数
3人が提案中
応募期限
終了

【教えてもらいたいこと】
プログラミング/サーバーサイド, Python

【利用目的】
技術的な質問・相談

【具体的な相談内容】
Python+FastAPI+UvicornでのAPIサーバーのレスポンスが良くなく、Uvicornやその他サーバー設定の変更により改善できないかサポートいただきたいです。
Python+FastAPI+Uvicornの経験のある方にお願いできますと幸いです。

【現在の設定やアクセス状況など】
下記のコマンドでuvicornを立ち上げています。
nohup uvicorn main:app --port=80 --host=0.0.0.0 --workers=9
(ネットでworkersの数値はコア数×2+1が適正という情報を見かけたのでそのようにしています)
APIリクエストは別サーバーのバッチ処理からのみなので、同時リクエストは常時8以下程度になるようコントロールしているのですが、遅い時にはAPIレスポンスに30秒ほどがかかっています。
同じ処理内容のpyファイルを実行すると毎回1秒前後でレスポンスが返ってくるので、uvicornもしくはサーバー側の設定に問題があるものと考えています。

【サーバー環境】
エックスサーバーVPS(vCPU4コア・メモリ4GB)
OS:Ubuntu 20.04
Python 3.8.10

その他、必要な情報などあれば適宜提出いたします。
以上、どうぞよろしくお願いいたします。

【希望相談スタイル】
チャット, ビデオ通話

【目安予算】
20000円

小屋

プロフィール

WEBエンジニアです

--

募集をシェアしてメンターを探そう
シェア