目录 搜索 介绍进程基础进程是什么Hello WorldPIDPPID使用PID进程名字进程参数输入与输出并发与并行进程越多越好进程状态退出码进程资源死锁活锁POSIXNohup运行进程Go编程实例衍生新进程执行外部程序复制进程进程进阶文件锁孤儿进程僵尸进程守护进程进程间通信信号Linux系统调用文件描述符Epoll共享内存Copy On WriteCgroupsNamespaces项目实例Run项目架构代码实现注意事项创建目录权限捕获SIGKILLSendfile系统调用后记参考书籍项目学习 暂无相关搜索结果! 本文档使用 topgoer 发布 项目架构 Run项目架构Run是一个命令行工具,没有复杂的CS或BS架构,只是通过解析命令行或者配置文件来下载运行相应的脚本。 FlockRun使用了前面提到的进程文件锁,避免同时运行同一个脚本。同时运行同一个脚本会有什么问题呢?例如我们run pt-summary,同时另一个终端执行run -u pt-summary,这样前一个命令可能使用旧脚本也可能使用新脚本,这是我们要规避的问题。最后编辑: kuteng 文档更新时间: 2021-01-16 14:26 作者:kuteng
Run项目架构Run是一个命令行工具,没有复杂的CS或BS架构,只是通过解析命令行或者配置文件来下载运行相应的脚本。 FlockRun使用了前面提到的进程文件锁,避免同时运行同一个脚本。同时运行同一个脚本会有什么问题呢?例如我们run pt-summary,同时另一个终端执行run -u pt-summary,这样前一个命令可能使用旧脚本也可能使用新脚本,这是我们要规避的问题。最后编辑: kuteng 文档更新时间: 2021-01-16 14:26 作者:kuteng