openresty 1.15.8 安装及增加upstream_check_module和upsync_module
openresty 1.15.8 安装及增加upstream_check_module和upsync_module
下载健康检测模块这个必须要用王晓开的这个开源模块
- nginx_upstream_check_module
|
|
- nginx-upsync-module-2.1.2
下载 nginx-upsync-module 用来动态更新upstream中的server
下载健康检测模块这个必须要用王晓开的这个开源模块
|
|
下载 nginx-upsync-module 用来动态更新upstream中的server
参考官方文档 需要配置共享存储,并创建快照仓库,之后才能创建快照
安装nfs及其配置
|
|
all_squash 表示客户机写入nfs的数据全部映射为nobody用户 这里设置 all_squash并把目录设置为777 是为防止elasticsearch 集群的每个节点启动的uid和gid 不一致导致在创建快照仓库时无法创建成功。
Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。
Consul由Go语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点
Consul是由HashiCorp开发的一个支持多数据中心的分布式服务发现和键值对存储服务的开源软件,被大量应用于基于微服务的软件架构当中。
Prometheus通过指标名称(metrics name)以及对应的一组标签(labelset)唯一定义一条时间序列。指标名称反映了监控样本的基本标识,而label则在这个基本特征上为采集到的数据提供了多种特征维度。用户可以基于这些特征维度过滤,聚合,统计从而产生新的计算后的一条时间序列。