GoReplay هي أداة مفتوحة المصدر لمراقبة الشبكة يمكنها تسجيل حركة المرور المباشرة واستخدامها للتظليل واختبار التحميل والمراقبة والتحليل التفصيلي.
مع نمو تطبيقك، يتزايد أيضًا الجهد المطلوب لاختباره بشكل كبير. يقدم لك GoReplay فكرة بسيطة تتمثل في إعادة استخدام حركة المرور الحالية للاختبار، مما يجعلها قوية بشكل لا يصدق. تسمح لك تقنياتنا الحديثة بتحليل وتسجيل حركة مرور التطبيق الخاص بك دون التأثير عليها. وهذا يلغي المخاطر التي تأتي مع وضع مكون طرف ثالث في المسار الحرج.
يزيد GoReplay من ثقتك في عمليات نشر التعليمات البرمجية والتكوين وتغييرات البنية التحتية.
يقدم GoReplay أسلوبًا فريدًا للتظليل. بدلاً من أن يكون وكيلاً، يستمع GoReplay في الخلفية إلى حركة المرور على واجهات الشبكة الخاصة بك، ولا يتطلب أي تغييرات في البنية التحتية للإنتاج لديك، بخلاف تشغيل البرنامج الخفي GoReplay على نفس الجهاز الذي تستخدمه خدمتك.
تحقق من أحدث الوثائق.
قم بتنزيل أحدث إصدار ثنائي من https://github.com/buger/goreplay/releases أو قم بتجميعه بنفسك.
سيكون الإعداد الأساسي هو sudo ./gor --input-raw :8000 --output-stdout
الذي يعمل مثل tcpdump. إذا كانت لديك بيئة اختبار بالفعل، فيمكنك البدء في إعادة التشغيل عن طريق تشغيل: sudo ./gor --input-raw :8000 --output-http http://staging.env
.
راجع وثائقنا وصفحة البدء لمزيد من المعلومات.
اشترك في النشرة الإخبارية لدينا لتبقى على اطلاع بأحدث الميزات والتغييرات في مشروع Gor.
لقد أنشأنا ملحق GoReplay PRO الذي يوفر ميزات إضافية مثل دعم البروتوكولات الثنائية مثل Thrift أو ProtocolBuffers، والحفظ وإعادة التشغيل من التخزين السحابي، ونسخ جلسة TCP، وما إلى ذلك. يتضمن إصدار PRO أيضًا ترخيصًا تجاريًا ودعمًا مخصصًا و كما يسمح لك بدعم تطوير المصادر المفتوحة عالية الجودة.
إذا كانت لديك مشكلة، يرجى مراجعة صفحات wiki للأسئلة الشائعة واستكشاف الأخطاء وإصلاحها. يعد البحث عن المشكلات الخاصة بمشكلتك فكرة جيدة أيضًا.
يجب أن تمر جميع تقارير الأخطاء والاقتراحات عبر Github Issues أو مجموعة Google الخاصة بنا (يمكنك فقط إرسال بريد إلكتروني إلى [email protected]). إذا كان لديك سؤال خاص فلا تتردد في إرسال بريد إلكتروني إلى [email protected].
شوكة ذلك
قم بإنشاء فرع الميزات الخاص بك (git checkout -b my-new-feature)
تنفيذ تغييراتك (git الالتزام -am "أضيفت بعض الميزات")
ادفع إلى الفرع (git Push Origin my-new-feature)
إنشاء طلب سحب جديد
GOV.UK - الخدمة الرقمية لحكومة المملكة المتحدة
theguardian.com - الصحيفة الإلكترونية الأكثر شعبية في المملكة المتحدة
TomTom - الشركة الرائدة عالميًا في منتجات الملاحة وحركة المرور والخرائط وساعات GPS الرياضية وحلول إدارة الأسطول.
3SCALE - بنية أساسية لواجهة برمجة التطبيقات (API) لإدارة واجهات برمجة التطبيقات الخاصة بك للمستخدمين الداخليين أو الخارجيين
Optionlab - تحسين تجربة العملاء وزيادة المشاركة عبر قنوات متعددة
TubeMogul - برنامج للإعلان عن العلامات التجارية
Videology - منصة إعلانات الفيديو
ForeksMobile - إحدى الشركات الرائدة في تطوير التطبيقات المالية في تركيا
Granify - حل SaaS المدعوم بالذكاء الاصطناعي والذي يمكّن تجار التجزئة عبر الإنترنت من زيادة مبيعاتهم إلى الحد الأقصى
وغيرها الكثير!
إذا كنت تستخدم Gor، فيسعدنا إضافتك إلى القائمة ومشاركة قصتك، فقط اكتب إلى: [email protected]
ليونيد بوجايف، @buger، https://leonsbox.com