[英]How to set X-RateLimit-Reset with express-rate-limit?
[英]How to set contentful.js api call rateLimit
我有以下代碼:
contentfulMgmt.createClient({
accessToken: sourceSpace.accessCode,
rateLimit: 1,
secure: true,
retryOnTooManyRequests: true,
maxRetries: 5
});
如何設定API通話率?
我已經在他們的github項目中看到了它,但是我無法使其工作。
對於參考:
速率限制: https : //github.com/contentful/contentful-management.js/blob/master/lib/rate-limit.js
內容管理: https : //github.com/contentful/contentful-management.js
他們在項目中添加了index.js文件,但如何使用它。 請幫助。
請幫忙。 謝謝
您需要做的就是指定rateLimit
屬性。 該屬性定義了庫將嘗試發送的每秒最大請求數。 默認值是6,您可能不想超過10。
但是請注意,服務器還會限制每秒和每小時的請求數量,因此,如果將該數量設置得太高,則可能會開始從服務器收到429錯誤。
默認情況下,該庫將嘗試從該庫恢復( retryOnTooManyRequests
)。 如果所有的最大重試次數都已用盡,則您可能已達到每小時的速率限制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.