rpcpdb

軟件截圖:
rpcpdb
軟件詳細信息:
版本: 0.3.5
上傳日期: 20 Feb 15
開發: Ben Bass
許可: 免費
人氣: 13

Rating: 5.0/5 (Total Votes: 1)

rpcpdb是圍繞的Python PDB調試這使得它更適合於在RPC上下文使用Python包裝。
它的目的是滿足需要一個已經運行的服務器,它使用的線程或進程分派每個遠程過程調用在調試功能,而無需在源代碼改變到服務器以任何方式。還有其他的客戶端和RPC調用不會中斷,而選擇的呼叫正在調試。
特別是,一個混合類提供一種增加了debug_func和undebug_func方法的RPC服務器。這允許斷點被另一個RPC客戶端進行控制。
舉一個例子,運行xmlrpc_server.py服務器進程,然後運行一個或多個xmlrpc_client.py進程將不斷對其執行RPC請求。 xmlrpc_debug.py然後可運行以注入的方法,該方法的客戶端被連續地調用一個調試斷點;下一個客戶端調用該函數將遠程調試的,而其他客戶端進行忘卻。
目前調試接口經由UNIX套接字提供,但是這會延長在未來。
RPC框架支持旨在涵蓋XMLRPC,RPyC和火焰兵在初始階段

什麼在此版本中是新的

  • 跳過一個斷點匹配n次新增IGNORE_COUNT功能

什麼是0.2.1版本,新的

  • 在Python 3中支持(僅3.2+)
  • 在參數匹配觸發調試器(有條件調試)

什麼是0.1.1版本,新的

  • 在修復問題,即在termsock選擇調用中不斷尋找可寫的文件描述符,造成100%的CPU使用率

要求

  • 在Python中

類似的軟件

python-ptrace
python-ptrace

11 May 15

Splint
Splint

3 Jun 15

PuDB
PuDB

20 Feb 15

otrace
otrace

20 Feb 15

顯影劑的其他軟件 Ben Bass

piefull
piefull

13 May 15

rpcpdb
rpcpdb

13 Apr 15

意見 rpcpdb

評論沒有發現
添加評論
打開圖片!