rpcpdb

Screenshot Software:
rpcpdb
Szczegóły programowe:
Wersja: 0.3.5
Filmu: 20 Feb 15
Wywoływacz: Ben Bass
Licencja: Wolny
Popularność: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb to owijka Python wokół Pythona pdb debugera co sprawia, że ​​bardziej odpowiednie do zastosowania w kontekście RPC.
Jest przeznaczony do spełnienia potrzeby debugowania funkcji na już uruchomiony serwer wykorzystujący wątki lub procesy wysyłką każdy zdalne wywołanie procedury, bez konieczności zmiany kodu źródłowego do serwera w żaden sposób. Nie ma zakłóceń z innymi klientami i połączeń RPC, gdy wybrana debugowanym połączenia.
W szczególności, wstawek jest klasa, która dodaje do debug_func i undebug_func metod do serwera RPC. Pozwalają one na wartości graniczne być kontrolowane przez innego klienta RPC.
Na przykład, należy uruchomić proces serwera xmlrpc_server.py, a następnie uruchomić jeden lub więcej procesów xmlrpc_client.py która będzie stale wykonywać żądania RPC przeciw. xmlrpc_debug.py można następnie uruchomić, aby wprowadzić punkt przerwania debugowania w sposób, który klienci są stale dzwoni; następny klient zadzwonić tej funkcji będzie zdalnie debuggable, podczas gdy inni klienci wykonują nieświadomy.
Obecnie interfejs debugowania jest poprzez gniazdo UNIX, ale zostanie to rozszerzone w przyszłości.
Wsparcie ramy RPC są przeznaczone na pokrycie XMLRPC, RPyC i Pyro w początkowych etapach

Co nowego w tym wydaniu:.

  • Dodano funkcję ignore_count pomijania dopasowaną przerwania n razy,

Co nowego w wersji 0.2.1:

  • Python 3 Wsparcie (tylko 3.2+)
  • dopasowanie parametrów do uruchomienia debuggera (debugowanie warunkowe)

Co nowego w wersji 0.1.1:

  • Naprawiono problem, gdzie wybrać wywołanie w termsock nieustannie znalezieniu zapisywalne FD, powodując użytkowania 100% CPU

Wymagania :

  • Python

Podobne oprogramowanie

drainhunter
drainhunter

12 May 15

BuGLe
BuGLe

17 Feb 15

edisassm
edisassm

3 Jun 15

LDasm
LDasm

3 Jun 15

Inne programy z deweloperem Ben Bass

rpcpdb
rpcpdb

13 Apr 15

piefull
piefull

13 May 15

Komentarze do rpcpdb

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!