<पी> हम अपनी @upstash/ratelimit लाइब्रेरी में नवीनतम जोड़,रेट लिमिट एनालिटिक्स की घोषणा करते हुए रोमांचित हैं। ! जैसे-जैसे लाइब्रेरी अधिक लोकप्रियता हासिल कर रही है, हमें इस पर बहुमूल्य प्रतिक्रिया मिल रही है कि हम इसे कैसे सुधार सकते हैं। सबसे अधिक अनुरोधित सुविधाओं में से एक समग्र प्रदर्शन और एक एप्लिकेशन में विभिन्न उपयोगकर्ताओं पर सीमाएं कैसे लागू होती हैं, इसका बेहतर दृश्य देखने का एक तरीका था। दर सीमा डैशबोर्ड आपको बस यही करने की अनुमति देता है। अब आप आसानी से अपनी दरसीमाओं की कल्पना और विश्लेषण कर सकते हैं, जिससे आपको अपने एप्लिकेशन के प्रदर्शन के बारे में बेहतर जानकारी मिलेगी। आप एनालिटिक्स सक्षम करने के बाद कंसोल.upstash.com/ratelimit पर जाकर रेट लिमिट डैशबोर्ड तक पहुंच सकते हैं (नीचे देखें)। <पी>
<पी> यदि आप @upstash/ratelimit से परिचित नहीं हैं , यह Redis® के लिए अपस्टैश के शीर्ष पर निर्मित एक टाइपस्क्रिप्ट लाइब्रेरी है। यह आपको आसानी से अपने एप्लिकेशन में रेट लिमिटिंग जोड़ने की अनुमति देता है और HTTP पर काम करता है, जिससे यह सर्वरलेस और एज जैसे स्टेटलेस रनटाइम के लिए एकदम सही हो जाता है। आप हमारी घोषणा पढ़कर या रिपॉजिटरी की जाँच करके इसके बारे में अधिक जान सकते हैं कि यह कैसे काम करता है। एनालिटिक्स सक्षम करना
<पी> @upstash/ratelimit के लिए विश्लेषण सक्षम करना यह पूरी तरह से वैकल्पिक है और आपके एप्लिकेशन के महत्वपूर्ण पथ में कोई विलंबता नहीं जोड़ता है। आप एनालिटिक्स को रेट लिमिट कंस्ट्रक्टर में कॉन्फ़िगर करके सक्षम कर सकते हैं: import { Ratelimit } from "@upstash/ratelimit";
import { Redis } from "@upstash/redis";
const ratelimit = new Ratelimit({
redis: Redis.fromEnv(),
limiter: Ratelimit.fixedWindow(10, "10s"),
analytics: true, // <- add this line
});
कंसोल
<पी> एक बार जब आप एनालिटिक्स सक्षम कर लेते हैं, तो आप console.upstash.com/ratelimit पर जाकर रेट लिमिट डैशबोर्ड तक पहुंच सकते हैं। वहां से, आप उस डेटाबेस का चयन कर सकते हैं जिसका उपयोग आप रेट लिमिटिंग और स्टार्टमॉनिटरिंग के लिए कर रहे हैं। <पी>
<पी> सबसे अच्छी बात यह है कि @upstash/ratelimit का उपयोग किया जाता है एसडीके और डैशबोर्ड पूरी तरह से मुफ़्त है! आप केवल लिमिट्स और एनालिटिक्स डेटा को संग्रहीत करने के लिए उपयोग किए जाने वाले अंतर्निहित डेटाबेस के लिए भुगतान करते हैं। हमारा रेडिसमुक्त स्तर 10,000 तक की अनुमति देता है अनुरोध प्रति दिन निःशुल्क, और यदि आपको अधिक की आवश्यकता है, तो आप केवल$0.20 में अपग्रेड कर सकते हैं प्रति 100,000 अनुरोध. <पी> हम आपके किसी भी प्रश्न या प्रतिक्रिया का स्वागत करते हैं। कृपया बेझिझक ट्विटर या डिस्कॉर्ड पर हमसे संपर्क करें। <पी> प्रासंगिक लिंक: