rpcpdb

Phần mềm chụp màn hình:
rpcpdb
Các chi tiết về phần mềm:
Phiên bản: 0.3.5
Ngày tải lên: 20 Feb 15
Nhà phát triển: Ben Bass
Giấy phép: Miễn phí
Phổ biến: 86

Rating: 5.0/5 (Total Votes: 1)

rpcpdb là một wrapper Python quanh debugger pdb Python mà làm cho nó phù hợp hơn để sử dụng trong bối cảnh RPC.
Nó được thiết kế để đáp ứng các nhu cầu để gỡ lỗi một chức năng trên một máy chủ đã được chạy trong đó sử dụng các quy trình hoặc đề cử mỗi cuộc gọi thủ tục từ xa, mà không cần phải thay đổi mã nguồn để các máy chủ trong bất kỳ cách nào. Không có sự gián đoạn cho các khách hàng khác và các cuộc gọi RPC trong khi cuộc gọi được lựa chọn đang được sửa lỗi.
Đặc biệt, một lớp mixin được cung cấp có thêm các debug_func và phương pháp undebug_func đến máy chủ RPC của bạn. Điều này cho phép các điểm ngắt phải được kiểm soát bởi một khách hàng RPC.
Đối với một ví dụ, chạy tiến trình phục xmlrpc_server.py, sau đó chạy một hoặc nhiều quy trình xmlrpc_client.py đó sẽ liên tục thực hiện các yêu cầu RPC chống lại nó. xmlrpc_debug.py sau đó có thể được chạy để tiêm một breakpoint gỡ lỗi trong một phương pháp mà các khách hàng đang liên tục gọi điện thoại; các khách hàng tiếp theo để gọi chức năng mà sẽ được điều khiển từ xa debuggable, trong khi khách hàng khác vẫn tiếp tục lãng quên.
Hiện nay các giao diện debug được cung cấp thông qua một ổ cắm UNIX, nhưng điều này sẽ được mở rộng trong tương lai.
Hỗ trợ khung RPC là nhằm che XMLRPC, RPyC và Pyro trong giai đoạn đầu

là gì mới trong phiên bản này:.

  • Tính năng IGNORE_COUNT thêm cho bỏ qua một breakpoint n lần xuất

là gì mới trong phiên bản 0.2.1:

  • hỗ trợ Python 3 (3.2+ chỉ)
  • Thông số phù hợp để kích hoạt chương trình gỡ rối (debug có điều kiện)

là gì mới trong phiên bản 0.1.1:

  • Khắc phục vấn đề mà chọn cuộc gọi trong termsock đã liên tục tìm kiếm FD ghi, gây ra việc sử dụng 100% CPU

Yêu cầu :

  • Python

Phần mềm tương tự

strace
strace

23 Nov 17

Linaro GDB
Linaro GDB

20 Feb 15

Phần mềm khác của nhà phát triển Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

Ý kiến ​​để rpcpdb

Bình luận không
Nhập bình luận
Bật hình ảnh!