rpcpdb

소프트웨어 스크린 샷:
rpcpdb
소프트웨어 정보:
버전: 0.3.5
업로드 날짜: 20 Feb 15
개발자: Ben Bass
라이센스: 무료
인기: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb는 RPC의 상황에서 사용하기에 더 적합하다 파이썬 PDB 디버거 주위에 파이썬 래퍼입니다.
이것은 어떠한 방식으로 서버의 소스 코드를 변경하지 않고, 각각의 원격 프로 시저 호출을 전달하기 위해 스레드 또는 프로세스를 사용하여 이미 실행중인 서버의 기능을 디버깅 할 필요성을 충족하도록 설계된다. 선택한 통화 디버깅하는 동안 다른 클라이언트 및 RPC 통화를 변경할 필요없이이 없습니다.
특히, 믹스 인 클래스는 debug_func 및 RPC 서버에 undebug_func 방법을 추가 제공된다. 이 브레이크 포인트는 다른 RPC 클라이언트에 의해 제어 될 수 있습니다.
예를 들어, 다음 지속적으로 반대 RPC 요청을 수행 할 하나 이상의 xmlrpc_client.py 프로세스를 실행 xmlrpc_server.py 서버 프로세스를 실행합니다. xmlrpc_debug.py는 클라이언트가 지속적으로 호출하는 방법에 디버그 중단 점을 삽입하기 위해 실행할 수 있습니다; 다른 클라이언트가 잊기을 계속하면서 그 함수를 호출 할 수있는 다음 클라이언트는 원격으로 디버깅 할 것이다.
현재 디버그 인터페이스는 UNIX 소켓을 통해 제공되지만, 이는 미래에 확장 될 것이다.
RPC 프레임 워크 지원은 초기 단계에 XMLRPC, RPyC과 파이로를 포함하는 것이다

이 릴리스의 새로운 기능 무엇 :.

이 일치 중단 점을 n 번을 건너 뛰는 추가 ignore_count 기능

이 버전 0.2.1의 새로운 기능 :

이 파이썬 3 지원 (3.2 이상 만 해당)
매개 변수 매칭은 디버거 (조건부 디버깅)을 트리거합니다

이 버전 0.1.1의 새로운 기능 :

이 termsock의 선택 호출이 지속적으로 쓰기 디스크립터를 발견 한 문제, 100 %의 CPU 사용률의 원인을 수정

이 요구 사항 :

이 파이썬

유사한 소프트웨어

dprintf
dprintf

20 Feb 15

Clint
Clint

2 Jun 15

Valgrind
Valgrind

17 Feb 15

개발자의 기타 소프트웨어 Ben Bass

rpcpdb
rpcpdb

13 Apr 15

piefull
piefull

13 May 15

코멘트 rpcpdb

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!