有谁知道 我如果写一个RPC的程序 怎么调试server端的代码阿?
RPC程序 其实是一个C/S架构的程序
client端调用一个remote call 然后server端执行 并返回结果给client
问题是 如果我为server写的那个produce有问题 我没法单步调试
我现在用一个很傻的办法来调试server端的produce 我在编译client端的程序时候
把server上的produce link近来 然后在client调用那个server端的代码
这样就如同调用一个local produce一样 然后我就可以用gdb单步调试了 但问题是
还是很麻烦 要修改代码 有没有更加好的办法呢?
client端调用一个remote call 然后server端执行 并返回结果给client
问题是 如果我为server写的那个produce有问题 我没法单步调试
我现在用一个很傻的办法来调试server端的produce 我在编译client端的程序时候
把server上的produce link近来 然后在client调用那个server端的代码
这样就如同调用一个local produce一样 然后我就可以用gdb单步调试了 但问题是
还是很麻烦 要修改代码 有没有更加好的办法呢?
本文由 vps网友提供,转载请注明出处
本文链接: https://www.vpsvsvps.com/discuss/a/1676471570123460608.html