rpcpdb

Screenshot Software:
rpcpdb
Detalii soft:
Versiune: 0.3.5
Incarca data: 20 Feb 15
Producător: Ben Bass
Licenţă: Gratuit
Popularitate: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb este un înveliș Python în jurul debugger PPB Python ceea ce face mai potrivite pentru utilizarea în contexte RPC.
Acesta este conceput pentru a îndeplini nevoia de a depana o funcție pe un server deja rulează-, care utilizează fire sau procese de expediere fiecare apel de procedură la distanță, fără a fi nevoie pentru a schimba codul sursă la serverul în nici un fel. Nu există nici o perturbare a altor clienți și solicită RPC, în timp ce apelul selectat este în curs de depanate.
În special, o clasă mixin este prevăzut care adaugă debug_func și metodele undebug_func la server-ul dvs. RPC. Acestea permit puncte de întrerupere a fi controlate de către un alt client RPC.
De exemplu, rula procesul serverului xmlrpc_server.py, apoi executați unul sau mai multe procese xmlrpc_client.py care vor efectua continuu cereri RPC împotriva ei. xmlrpc_debug.py poate fi apoi executați pentru a injecta un punct de întrerupere depanare într-o metodă care clientii sunt mereu apel; urmatorul client pentru a apela această funcție va fi de la distanță debuggable, în timp ce alți clienți transporta pe uită.
În prezent, interfața de depanare este asigurată prin intermediul unui socket UNIX, dar acest lucru va fi extins în viitor.
Suport cadru RPC este destinat să acopere XMLRPC, RPyC și Pyro în stadiile inițiale

Ce este nou în această versiune:.

  • funcționa IGNORE_COUNT Adăugat de sărind peste un punct de întrerupere potrivire de n ori

Ce este nou în versiunea 0.2.1:

  • Python 3 de sprijin (numai 3.2+)
  • potrivire Parametru pentru a declanșa debugger (depanare condițional)

Ce este nou în versiunea 0.1.1:

  • problema Fix în cazul în care selectați apel în termsock a fost găsirea continuu MF scriere, cauzând utilizare de 100% CPU

Cerințe :

  • Python

Software similare

exude
exude

20 Feb 15

dprintf
dprintf

20 Feb 15

pyrasite
pyrasite

14 Apr 15

ngrep
ngrep

2 Jun 15

Alte software-uri de dezvoltator Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

Comentarii la rpcpdb

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!