Merge pull request #180 from mspromyhaha/master

fix typo
pull/186/head
Terry.Mao 5 years ago committed by GitHub
commit baf220df1b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      doc/wiki-cn/config.md
  2. 2
      doc/wiki-cn/warden-balancer.md
  3. 2
      tool/kratos/version.go

@ -2,7 +2,7 @@
## 介绍
初看起来,配置管理可能很简单,但是这其实是不稳定的一个重要来源。
即变更管理导致的故障,我们目前基于配置中心(config-service)的部署方式,二制文件的发布与配置文件的修改是异步进行的,每次变更配置,需要重新构建发版。
即变更管理导致的故障,我们目前基于配置中心(config-service)的部署方式,二制文件的发布与配置文件的修改是异步进行的,每次变更配置,需要重新构建发版。
由此,我们整体对配置文件进行梳理,对配置进行模块化,以及方便易用的paladin config sdk。
## 环境配置
@ -15,7 +15,7 @@
| deploy.color | DEPLOY_COLOR | 服务颜色,blue(测试feature染色请求) |
| - | HOSTNAME | 主机名,xxx-hostname |
全局公用环境变量,通常为部署环境配置,由系统、发布系统或supervisor进行环境变量注入,并不用进行例外配置,如果开发过程中可以通过flag注入进行运行测试。
全局公用环境变量,通常为部署环境配置,由系统、发布系统或supervisor进行环境变量注入,并不用进行例外配置,如果开发过程中可以通过flag注入进行运行测试。
## 应用配置

@ -10,7 +10,7 @@ grpc-go内置了round-robin轮询,但由于自带的轮询算法不支持权
本算法通过随机选择两个node选择优胜者来避免羊群效应,并通过ewma尽量获取服务端的实时状态。
服务端:
服务端获取最近500ms内的CPU使用率(需要将cgroup设置的限制考虑进去,并除于CPU核心数),并将CPUC使用率乘与1000后塞入每次grpc请求中的的Trailer中夹带返回:
服务端获取最近500ms内的CPU使用率(需要将cgroup设置的限制考虑进去,并除于CPU核心数),并将CPU使用率乘与1000后塞入每次grpc请求中的的Trailer中夹带返回:
cpu_usage
uint64 encoded with string
cpu_usage : 1000

@ -8,7 +8,7 @@ import (
var (
// Version is version
Version = "0.0.1"
Version = "0.1.0"
// BuildTime is BuildTime
BuildTime = "2019/04/03"
)

Loading…
Cancel
Save