リクエストモジュールを使用して、ピアによって設定されたシンプルなサーバーでホストされているPostgREST API経由でアクセスできる、比較的大きなPostgreSQLデータベース(〜14 GB) Pythonリクエストを使用して504タイムアウトするまでの時間が増加する
私はシンプルなAPI呼び出しを行う
、このようrequests.get('https://api.nycdb.info/real_property_legals?bbl=eq.050')
ように私は200応答を取得し、すべてが正常に動作します。しかし、計算量の多い検索(テキスト検索など)を行うと、ほとんどの場合504件の回答が得られます。
これはほとんど常に504タイムアウトを返すAPI呼び出しの例です:
requests.get('https://api.nycdb.info/[email protected]@."MADISON"')
私は、サーバーは、そのシンプルな処理能力とサイズに、十分に速く応答していないためである疑いがありますデータベースの。しかし、私はここで援助を求めている。
504応答が提供される前に要求が応答を待つ時間を増やす方法はありますか?より複雑なクエリの信頼性を向上させるために他に何ができますか?
ありがとうございます!私は要求のドキュメントを読んだが、それはすべてが意味するものを理解できなかった。これは理解しやすい。 –