इस प्रोजेक्ट के बारे में
GoReplay एक ओपन-सोर्स नेटवर्क मॉनिटरिंग टूल है जिसे लाइव HTTP ट्रैफ़िक रिकॉर्ड करने और परीक्षण उद्देश्यों के लिए उसका पुन: उपयोग करने के लिए डिज़ाइन किया गया है। यह ट्रैफ़िक शैडोइंग, लोड टेस्टिंग, मॉनिटरिंग और विस्तृत विश्लेषण का समर्थन करता है, पृष्ठभूमि में नेटवर्क इंटरफेस पर सुनकर, जिससे क्रिटिकल पाथ में किसी तृतीय-पक्ष घटक को रखने से बचा जाता है। यह टूल निर्दिष्ट पोर्ट से ट्रैफ़िक कैप्चर कर सकता है और उसे निरीक्षण के लिए आउटपुट कर सकता है या स्टेजिंग एनवायरनमेंट के विरुद्ध रीप्ले कर सकता है। एक बुनियादी सेटअप में ट्रैफ़िक कैप्चर के लिए `sudo ./gor --input-raw :8000 --output-stdout` और रीप्ले के लिए `sudo ./gor --input-raw :8000 --output-http http://staging.env` जैसे कमांड का उपयोग होता है। GoReplay को प्री-बिल्ट बाइनरी के रूप में वितरित किया जाता है और इसे स्रोत से भी कंपाइल किया जा सकता है। यह प्रोजेक्ट दस्तावेज़ीकरण, FAQ, समस्या निवारण गाइड और GitHub इश्यू तथा Google Group के माध्यम से सामुदायिक सहायता प्रदान करता है। एक व्यावसायिक PRO एक्सटेंशन Thrift और Protocol Buffers जैसे बाइनरी प्रोटोकॉल, क्लाउड स्टोरेज सेव/रीप्ले और TCP सेशन प्रतिकृति के लिए समर्थन जोड़ता है। README में GOV.UK, the Guardian और TomTom सहित कई संगठनों का उल्लेख है जो इस टूल का उपयोग करते हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.