基于滴滴云的虚机管理进程 sgt

Apache
Google Go 查看源码»
Linux
滴滴出行
2019-02-21
段段段落

背景

此进程在滴滴云上用于管理机器上面的其他 agent,比如监控的 agent、安全的 agent,管理主要是:安装、升级、卸载、查看启动状态,不做其他事情。省去客户手工安装其他 agent 的工作。

安装

虚机创建的时候会自动安装此进程,如需对存量虚机安装,可以执行:

curl -s http://mirrors.intra.didiyun.com/didiyun_resource/sgd-v1.sh | bash

只能在滴滴云的虚机里运行这条指令,适用64位 linux 系统

资源占用

安装完成之后机器上会有 sgd 和 sga 两个进程,sgd 内存占用小于10 MB,承担管理其他 agent 的核心业务逻辑,sga 内存占用小于4 MB,是 sgd 进程的伴生进程,在 sgd 挂掉的时候负责将其拉起。cpu 使用率小于1%

规范要求

sgd 管理的其他 agent 需要提供 contro l脚本,打到 tar.gz 包里,control 脚本需要具备可执行权限,支持这些参数:pid | version | start | stop | uninstall | install,sgd 就是利用业务 agent 的 control 脚本来做管理的。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

jetty 8   在eclipse中maven集成jetty, 启动项目时报错

jetty 8 在eclipse中maven集成jetty, 启动项目时报错java.util.zip.ZipException: invalid distance too far back...

2016/06/05 09:46
102
0
Spring 学习笔记【一】自动装配bean

**_注:本系列博客是我学习《Spring in Action 4》的学习笔记,部分问题可能有雷同。如有侵权请私信指出,立马删除。_** ### 创建可以被发现的Bean 下面的代码创建了一个接口与一个接口实现,...

2016/11/20 10:57
53
0
ootballHe was relieved t

ootballHe was relieved t

2015/06/05 13:15
6
0
burnt plastic and got up a

burnt plastic and got up a

2015/06/24 13:35
4
0
his father designed to break

his father designed to break

2015/04/24 11:07
6
0
EVM Instruction Set

0x00 0 STOP 0x01 3 ADD 0x02 5 MUL 0x03 3 SUB 0x04 5 DIV 0x05 5 SDIV 0x06 5 MOD 0x07 5 SMOD 0x08 8 ADDMOD 0x09 8 MULMOD 0x0a varies EXP 0x0b 5 SIGNEXTEND 0x10 3 LT 0x11 3 GT 0x12...

2018/04/21 15:13
38
0
GMTPhoto from

GMTPhoto from

2015/05/29 13:19
11
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部