rpcpdb

צילום מסך תוכנה:
rpcpdb
פרטי תוכנה:
גרסה: 0.3.5
טען תאריך: 20 Feb 15
מפתחים: Ben Bass
רשיון: ללא תשלום
פופולריות: 13

Rating: 5.0/5 (Total Votes: 1)

rpcpdb היא עטיפת Python סביב הבאגים PDB Python שהופך אותו מתאים יותר לשימוש בהקשרי RPC.
זה נועד כדי למלא את הצורך לאתר באגים פונקציה בשרת כבר פועל-המשתמש באשכולות או תהליכים לשלוח כל קריאה לפרוצדורה מרוחקת, מבלי לשנות את קוד המקור לשרת בדרך כלשהי. אין הפרעה ללקוחות אחרים ושיחות RPC בזמן השיחה שנבחרה להיות debugged.
בפרט, ברמת Mixin מסופקת אשר מוסיפה debug_func ושיטות undebug_func לשרת RPC שלך. אלה מאפשרים נקודות עצירה להיות נשלטו על ידי הלקוח RPC אחר.
לדוגמא, להפעיל את תהליך שרת xmlrpc_server.py, ולאחר מכן להפעיל אחד או יותר תהליכי xmlrpc_client.py אשר יבצעו הרף בקשות RPC נגדה. xmlrpc_debug.py לאחר מכן ניתן להפעיל להזריק נקודת עצירה באגים בשיטה שבה הלקוחות מתקשרים ללא הרף; הלקוח הבא לקוראים לפונקציה זו יהיה מרחוק debuggable, ואילו לקוחות אחרים לשאת במתעלמים.
כיום ממשק ניפוי השגיאות מסופק באמצעות שקע UNIX, אבל זה יוארך בעתיד.
תמיכת מסגרת RPC מיועדת לכסות XMLRPC, RPyC ופירו בשלבים הראשונים

מה חדש בהודעה זו :.

  • > פונקציונלי ignore_count נוסף לדילוג נקודת עצירה n פעמים תאמה

מה חדש בגרסה 0.2.1:

  • Python תמיכה 3
      (3.2+ בלבד)
    • התאמת פרמטר להפעיל הבאגים (ניפוי שגיאות מותנות)

    מה חדש בגרסת 0.1.1:

    • נושא תקן שבו שיחה בחר בtermsock הייתה למצוא ללא הרף FDS לצריבה, שגורמים שימוש ב- CPU 100%

    דרישות :

    • Python

  • תוכנה דומה

    ipdbplugin
    ipdbplugin

    11 May 15

    exude
    exude

    20 Feb 15

    GDB
    GDB

    16 Aug 18

    xtrace
    xtrace

    11 May 15

    תוכנות אחרות של יזם Ben Bass

    piefull
    piefull

    13 May 15

    rpcpdb
    rpcpdb

    13 Apr 15

    תגובות ל rpcpdb

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!