consul馆提供session机制,可用于构建分布式锁。 session作为节点,健康检查和key/value数据之间的绑定层。 它们旨在提供粒度锁定,并受到“The Chubby Lock Service for Loosely-Coupled Distributed Systems的极大启发。 ...
分类:
其他好文 时间:
2017-07-24 14:39:45
阅读次数:
167
{ "consul": "{{ .CONSUL }}:8500", "logging": { "level": "INFO", "format": "default", "output": "stdout" }, "jobs": [ { "name": '{{ .SERVICE_NAME|defau ...
分类:
其他好文 时间:
2017-07-24 11:33:21
阅读次数:
124
consul的具体安装与操作查看博客的consul系列。 一、启动consul (1个server+1个client,方便起见,client使用本机):查看:http://www.cnblogs.com/java-zhao/p/5375132.html 1、开启虚拟机-->切换到vagrantFil ...
分类:
编程语言 时间:
2017-07-13 16:17:45
阅读次数:
207
本文转载自http://www.jianshu.com/p/80621291373b,作者:龙白一梦 我的boss 代码从开发到测试要经过各种环境,开发环境,测试环境,demo环境,线上环境,各种环境的配置都不一样,同时要方便各种角色如运维,接口测试, 功能测试,全链路测试的配置,hardcode ...
分类:
编程语言 时间:
2017-07-13 16:07:32
阅读次数:
217
一、目标1、Nginx实现负载均衡2、consul-template动态维护Nginx里面的server3、consul-template监控Consul集群4、每个服务配置Consul做服务发现5、最终目的,当服务(Consul)Down机时;Nginx中的Server被Consul-templa ...
分类:
其他好文 时间:
2017-07-11 21:16:45
阅读次数:
543
下载安装confd 配置文件 confd支持一下数据库作为后端 etcd consul vault environment variables redis zookeeper dynamodb stackengine rancher ...
分类:
其他好文 时间:
2017-07-11 19:21:35
阅读次数:
167
HashiCorp Vault是一款企业级私密信息管理工具。说起Vault,不得不提它的创造者HashiCorp公司。HashiCorp是一家专注于DevOps工具链的公司,其旗下明星级产品包括Vagrant、Packer、Terraform、Consul、Nomad等,再加上Vault,这些工具贯... ...
分类:
其他好文 时间:
2017-07-02 23:27:11
阅读次数:
620
fabio is a fast, modern, zero-conf load balancing HTTP(S) and TCP router for deploying applications managed by consul. Register your services in consu ...
分类:
其他好文 时间:
2017-07-01 22:45:26
阅读次数:
247
Consul 是一个支持多数据中心分布式高可用的服务发现和配置共享的服务软件,由 HashiCorp 公司用 Go 语言开发, 基于 Mozilla Public License 2.0 的协议进行开源. Consul 支持健康检查,并允许 HTTP 和 DNS 协议调用 API 存储键值对.详情: ...
在使用python解决问题之前,我们先说一下,什么是素因子分解 所谓素因子分解就是,先找这个数的所有约数(约数即:a%b == 0,也就是a可以被b整除) 例如:20的约数集合为 [1, 2, 5, 10, 20] 那么素因子分解呢? 就是从最小的素数约数开始除,也就是这个除数要满足两个条件,一是约 ...
分类:
编程语言 时间:
2017-06-26 23:57:37
阅读次数:
323