文件名称:carnegie:多台主机的简单负载均衡器
文件大小:512KB
文件格式:ZIP
更新时间:2024-07-04 02:45:37
Go
卡内基 Carnegie 是受启发的分布式反向代理。 目前正在积极开发中。 安装 go get github.com/elbuo8/carnegie 跑步 1.配置文件 由于卡内基理解JSON和YAML 。 出于本示例的目的,将使用JSON 。 { "backend" : "consul" } 2.走! $ carnegie -c config.json Carnegie 将在端口8181上启动,并期望在本地安装consul 。 配置 以下是 Carnegie 在启动时将使用的字段。 address :将被监听的地址(默认为:8181 )。 interval :新后端刷新的频率(默认为1m0s )。 cert : 证书文件的路径。 key : 密钥文件的路径。 backend :要使用的后端类型( consul是目前唯一支持的) 这可能会随着开发的进展而改变。 健