server { listen 80; server_name paas.service.consul; client_max_body_size 512m; access_log /data/bkdata/bkce/logs/nginx/paas_inner_access.log; # =====... ...
分类:
其他好文 时间:
2019-05-24 00:32:05
阅读次数:
357
1. Kubernetes介绍: Kubernetes主要用于自动化部署,扩展和管理容器应用,提供资源调度,部署管理,服务发现,扩容缩容,监控等一整套功能。 2. Kubernetes主要功能: Kubernetes 是开源容器集群管理系统,是基于Docker构建的调度服务,提供资源调度,均衡容灾, ...
分类:
Web程序 时间:
2019-05-23 11:00:04
阅读次数:
134
SpringCloud SpringCloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、负载均衡、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于Springboot的,所 ...
分类:
编程语言 时间:
2019-05-21 16:09:31
阅读次数:
125
在nagios中需要检测cockroach、nomad、consul服务集群节点状态的脚本,查看服务集群状态的命令是:1.consul查看群集节点状态的命令.[root@cgw122~]#consulmembersNodeAddressStatusTypeBuildProtocolDCSegmentcgw122.zencoo.com192.168.196.122:8301aliveserver1.
分类:
移动开发 时间:
2019-05-20 17:21:10
阅读次数:
159
原文:docker上搭建consul集群全流程consul简介: consul是提供服务发现、简单配置管理、分区部署的服务注册发现解决方案。主要特性:服务发现\健康检查\基于Key-Value的配置\支持TLS安全通讯\支持多数据中心部署 consul的实例叫agentagent有两种运行模式:se... ...
分类:
其他好文 时间:
2019-05-17 13:54:56
阅读次数:
207
1、rsf(Remote service framework)框架整体的架构 思考点: 1、注册中心使用的zookeeper,多机房部署,各注册中心要求数据一致,如何在一个节点发生异常情况下,不影响其他节点? 服务发现模块会定时的将最新的服务提供方列表刷新到注册中心,如PUMP定时的将提供方的接口列 ...
分类:
其他好文 时间:
2019-05-14 20:48:26
阅读次数:
284
翻译 | 宋松 原文 | https://www.infoq.com/articles/service-mesh-event-driven-messaging 关键点 当前流行的Service Mesh实现(Istio,Linkerd,Consul Connect等)仅满足微服务之间的请求 - 响应 ...
分类:
其他好文 时间:
2019-05-13 10:46:06
阅读次数:
127
分布式系统涵盖的面非常广,具体来说涵盖如下几方面: 服务调度 ,涉及服务发现、配置管理、弹性伸缩、故障恢复等。 资源调度 ,涉及对底层资源的调度使用,如计算资源、网络资源和存储资源等。 流量调度 ,涉及路由、负载均衡、流控、熔断等。 数据调度 ,涉及数据复本、数据一致性、分布式事务、分库、分表等。 ...
分类:
其他好文 时间:
2019-05-13 09:20:18
阅读次数:
606
upstream consul { server 127.0.0.1:8501; server 127.0.0.1:8502; server 127.0.0.1:8503; } server { listen 80; server_name consul.test.com;#服务域名,需要填写你的服... ...
分类:
其他好文 时间:
2019-05-12 14:06:07
阅读次数:
513
version: '2.0' services: consul-server1: image: consul:latest hostname: "consul-server1" ports: - "8501:8500" volumes: - ./consul/data1:/consul/data c... ...
分类:
其他好文 时间:
2019-05-12 13:47:48
阅读次数:
822