goreman 多进程管理工具
2018-03-01 22:36
316 查看
Linux下多进程管理工具对开发和运维都很有用,常见的功能全面的主流工具主要有monit、supervisor。不过开发中使用则推荐轻量级小工具goreman
举个例子:coreos的etcd就是使用的goreman来一键启停单机版的etcd集群。
参考配置
参考github 代码
举个例子:coreos的etcd就是使用的goreman来一键启停单机版的etcd集群。
参考配置
# Use goreman to run `go get github.com/mattn/goreman` etcd1: bin/etcd --name infra1 --listen-client-urls http://127.0.0.1:12379 --advertise-client-urls http://127.0.0.1:12379 --listen-peer-urls http://127.0.0.1:12380 --initial-advertise-peer-urls http://127.0.0.1:12380 --initial-cluster-token etcd-cluster-1 --initial-cluster 'infra1=http://127.0.0.1:12380,infra2=http://127.0.0.1:22380,infra3=http://127.0.0.1:32380' --initial-cluster-state new --enable-pprof etcd2: bin/etcd --name infra2 --listen-client-urls http://127.0.0.1:22379 --advertise-client-urls http://127.0.0.1:22379 --listen-peer-urls http://127.0.0.1:22380 --initial-advertise-peer-urls http://127.0.0.1:22380 --initial-cluster-token etcd-cluster-1 --initial-cluster 'infra1=http://127.0.0.1:12380,infra2=http://127.0.0.1:22380,infra3=http://127.0.0.1:32380' --initial-cluster-state new --enable-pprof etcd3: bin/etcd --name infra3 --listen-client-urls http://127.0.0.1:32379 --advertise-client-urls http://127.0.0.1:32379 --listen-peer-urls http://127.0.0.1:32380 --initial-advertise-peer-urls http://127.0.0.1:32380 --initial-cluster-token etcd-cluster-1 --initial-cluster 'infra1=http://127.0.0.1:12380,infra2=http://127.0.0.1:22380,infra3=http://127.0.0.1:32380' --initial-cluster-state new --enable-pprof proxy: bin/etcd --name infra-proxy1 --proxy=on --listen-client-urls http://127.0.0.1:2379 --initial-cluster 'infra1=http://127.0.0.1:12380,infra2=http://127.0.0.1:22380,infra3=http://127.0.0.1:32380' --enable-pprof
参考github 代码
https://github.com/rongfengliang/goremanlearning
相关文章推荐
- 进程管理工具Supervisor 使用介绍
- linux系统进程管理之htop工具的使用
- linux系统进程管理之glances工具的使用
- 进程管理工具htop的使用
- 漫漫运维路——进程基本概念及管理相关工具介绍
- supervisor - Python进程管理工具
- supervisor进程管理工具
- Linux常用进程管理工具的使用
- supervisor进程管理工具
- linux进程管理工具
- 进程管理工具 supervisord 即使supervisorctl 命令的使用
- supervisor - Python进程管理工具(转)
- 常用进程管理工具
- 后台进程管理工具---supervisor
- Linux进程管理及进程管理工具的使用
- supervisor - Python进程管理工具
- 详解Supervisor安装与配置(Linux/Unix进程管理工具)
- supervisor - Python进程管理工具
- Linux进程查看与管理、作业控制、网络客户端工具
- 进程管理工具:htop、glances和dstat