rpcpdb

Software screenshot:
rpcpdb
Rincian Software:
Versi: 0.3.5
Tanggal Upload: 20 Feb 15
Pengembang: Ben Bass
Lisensi: Gratis
Popularitas: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb adalah pembungkus Python sekitar Python debugger pdb yang membuatnya lebih cocok untuk digunakan dalam konteks RPC.
Hal ini dirancang untuk memenuhi kebutuhan untuk debug fungsi pada server yang sudah berjalan yang menggunakan benang atau proses untuk mengirimkan setiap panggilan prosedur remote, tanpa harus mengubah kode sumber untuk server dengan cara apapun. Tidak ada gangguan terhadap klien lain dan panggilan rpc sedangkan panggilan yang dipilih sedang debugged.
Secara khusus, kelas mixin disediakan yang menambahkan debug_func dan metode undebug_func ke server RPC Anda. Ini memungkinkan breakpoints dikontrol oleh klien RPC lain.
Sebagai contoh, menjalankan proses server xmlrpc_server.py, kemudian jalankan proses xmlrpc_client.py satu atau lebih yang akan terus melakukan permintaan RPC menentangnya. xmlrpc_debug.py kemudian dapat dijalankan untuk menyuntikkan breakpoint debug dalam sebuah metode yang klien terus-menerus menelepon; klien berikutnya untuk memanggil fungsi yang akan jauh debuggable, sedangkan klien lain melakukan menyadari.
Saat antarmuka debug disediakan melalui soket UNIX, tetapi ini akan diperpanjang di masa depan.
Dukungan kerangka RPC dimaksudkan untuk menutupi XMLRPC, RPyC dan Pyro dalam tahap awal

Apa yang baru dalam rilis ini:.

  • Ditambahkan IGNORE_COUNT fungsi untuk melewatkan breakpoint n kali cocok

Apa yang baru dalam versi 0.2.1:

  • Python 3 support (3.2+ saja)
  • pencocokan Parameter untuk memicu debugger (debugging bersyarat)

Apa yang baru dalam versi 0.1.1:

  • masalah Fix mana pilih panggilan dalam termsock terus-menerus menemukan FD ditulis, menyebabkan penggunaan CPU 100%

Persyaratan :

  • Python

Software yang serupa

glibc-audit
glibc-audit

3 Jun 15

otrace
otrace

20 Feb 15

Kodos
Kodos

3 Jun 15

edisassm
edisassm

3 Jun 15

Perangkat lunak lain dari pengembang Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

Komentar untuk rpcpdb

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!