|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
子进程配置 更多...
#include <daemon.hpp>
Public 属性 | |
| string | name |
| 唯一名称 | |
| string | executable |
| 可执行文件路径 | |
| vector< string > | args |
| 命令行参数 | |
| string | work_dir |
| 工作目录(空=继承) | |
| int | max_restarts {5} |
| 最大自动重启次数 | |
| int | restart_delay_ms {1000} |
| 重启前等待时间 | |
| int | health_check_interval_ms {0} |
| 健康检查间隔 | |
| int | graceful_timeout_ms {5000} |
| 停止时的优雅超时 | |
| bool | capture_output {false} |
| 是否捕获子进程输出 | |
| vector< pair< string, string > > | envs |
| 额外环境变量 | |
子进程配置
在文件 daemon.hpp 第 83 行定义.