私はNode.jsでAPI.ai用に設計されたwebhookを持っています。これは、複数のAPIと情報を収集し、ユーザーに応答するためのものです。API.ai Node.jsのキャッシングレスポンスwebhook
私は複数のAPIとやり取りしているので、API.ai要求がタイムアウトする原因となっている応答時間は5秒を超えています。
これを解決するために、一定の時間までAPIからの応答を保存するnode.js webhookにキャッシュを実装しようとしています。これにより、max-ageヘッダー時間に達するまでのタイムアウトが削除されます。
編集:サブ順序リクエストのAPIレスポンスをキャッシュするために使用できる最適なノードモジュールは何ですか。
注:私はhttpリクエストに対してrequest node moduleを使用していますが、レスポンスをキャッシュする方法はありません。
StackOverflowから何を求めているのかは不明です。 –
質問を編集しました:-)。今はっきりしたいと思っています。 –
サーバにmongodbがある場合は、このモジュールを使用できます。https://www.npmjs.com/package/wp-node TTLを.cacheメソッドに渡すことも、グローバルに定義することもできます。 –