关于daemon process调试的问题
各位大侠好,
最近再看一个blockchain的项目multichain,目前碰到一点调试上的问题,想请教下大侠
通过代码阅读,发现该程序的基本原理是:
通过执行主程序multichaind xxx -daemon,生成一个守护进程(daemon process),并利用一套由JSON RPC搭建起来的框架,让其他网络内的peer通信(其中也包括自身)利用另一个程序multichain-cli通过端口来进行通信
小弟在这方面没什么debug经验,想问下这种实时执行的守护进程程序,该如何利用IDE进行载入,breakpoint设置等操作,谢谢
最近再看一个blockchain的项目multichain,目前碰到一点调试上的问题,想请教下大侠
通过代码阅读,发现该程序的基本原理是:
通过执行主程序multichaind xxx -daemon,生成一个守护进程(daemon process),并利用一套由JSON RPC搭建起来的框架,让其他网络内的peer通信(其中也包括自身)利用另一个程序multichain-cli通过端口来进行通信
小弟在这方面没什么debug经验,想问下这种实时执行的守护进程程序,该如何利用IDE进行载入,breakpoint设置等操作,谢谢
...全文
相关推荐
csharp-core-daemon
**调试服务**: 虽然服务在后台运行,但可以使用`Debug`类的`WriteLine`或`Write`方法输出调试信息,配合Visual Studio的“attach to process”功能进行调试
Talking about Android process
**System Services Process(系统服务进程)** - `debuggerd`: 负责崩溃报告和内存调试,帮助开发者诊断问题。
C#控制台实现的一个简单的守护进程程序
- 日志记录:为了便于调试和问题排查,守护进程应该记录每次启动、停止或异常情况的详细日志。- 资源管理:合理地管理内存和CPU使用,避免守护进程自身消耗过多系统资源。
android初始化流程
**DEBUGGERD** Debuggerd提供了系统级别的崩溃报告和调试信息,帮助开发者诊断和修复问题。15.
Android双进程守护Dnprocessmul.rar
守护进程(Daemon)则是在主进程被销毁后依然存活的进程,用于执行一些关键任务,例如后台服务、定时任务等。3.


