var htmlStr=` 医生昵称:${res.fullName}问诊金:${res.visitMoney}$${res.selfIntroduction} `;在页面中可以使用${}的方式去插入变量 ...
分类:
其他好文 时间:
2018-03-19 13:38:39
阅读次数:
158
我们先来看一下服务发现常用的框架有哪些:zookeepereurekaetcdconsul这里就不挨个来介绍它们了,本文中主要以consul为主,如果你在大量接触或使用微服务的话,你可能会碰到一个问题?当你创建的服务数量越来越多时,这些服务之间的通信便越难管理,而且维护代价会越来越高。consul可以给你答案,我们一起来了解一下consul:1.了解consulConsul是一个分布式,高度可用且
分类:
其他好文 时间:
2018-03-14 18:04:05
阅读次数:
1829
最近使用consul作为项目的服务注册与服务发现的基础功能。在塔建集群使用中遇到一些坑,下面一个个的记录下来。consul集群多nodeconsul集群的node也就是我们所说的consul实例。集群由多个node组成,为了集群的可用性,需要超过半数的node启用server。如5个node中建议3个启用server模式,3个node组成的集群就2个node启用server模式。看到这里的时候你一
分类:
其他好文 时间:
2018-03-13 21:10:52
阅读次数:
185
1、为什么要统一配置管理? 微服务由多个服务构成,多个服务多个配置,则对这些配置需要集中管理、不同环境不同配置,运行期间动态调整,自动刷新。 统一管理微服务的配置:分布式配置管理的一些组件: zookeeper或者consul或者config。百度的:discof,阿里的:diamond,携程的:a ...
分类:
其他好文 时间:
2018-03-09 18:06:01
阅读次数:
167
一、下载镜像https://github.com/jippi/hashi-uijippi/hashi-ui:latest二、启动镜像dockerrun-d--net=host--name=consul_nomad_ui-eNOMAD_READ_ONLY=true-eCONSUL_READ_ONLY=true-eNOMAD_ENABLE=1-eNOMAD_ADDR=http://10.17.2.21
分类:
Web程序 时间:
2018-03-06 10:47:58
阅读次数:
389
安装 安装环境: Mac 我参照 "官网" 下载,然后解压,然后添加到PATH,并不能用。最终使用brew安装成功。 安装成功后,文件位于 . 启动 停止 直接ctrl+c ...
分类:
其他好文 时间:
2018-03-01 13:35:16
阅读次数:
181
前面一篇说到了Docker管理工具-Swarm部署记录,基于这个环境,下面记录下Docker可视化界面部署过程:1)下载相关镜像
manager-node节点(10.10.172.201)
[root@manager-node ~]# docker pull progrium/consul
[root@manager-node ~]#
分类:
其他好文 时间:
2018-02-07 17:01:07
阅读次数:
227
Consul实例的运行状况检查默认为“/health”,这是SpringBoot执行器应用程序中有用端点的默认位置。如果您使用非默认上下文路径或servlet路径(例如server.servletPath=/foo)或管理端点路径(例如management.context-path=/admin),则需要更改这些,即使是执行器应用程序。也可以配置Consul用于检查运行状况端点的间隔。“10s”和
分类:
编程语言 时间:
2018-02-07 16:49:39
阅读次数:
449
git2consul是一个Consul社区项目,将文件从git存储库加载到各个密钥到Consul。默认情况下,密钥的名称是文件的名称。YAML和Properties文件分别支持.yml和.properties的文件扩展名。将spring.cloud.consul.config.format属性设置为FILES。例如:bootstrap.ymlspring:cloud:consul:config:f
分类:
编程语言 时间:
2018-02-06 16:40:03
阅读次数:
794
这几年流行devops,很多公司为此做了很多工作,比如:1、把部门名字变了,比如以前叫运维中心,现在叫devops中心,以前叫运维部,现在和测试部合并成了devops部。2、引入了很多devops工具链或者流水线,最出名的比如jenkinspipeline,或者其它一些商业CI/CD工具3、引入了配置管理工具,比如disconf,或者基于某开源软件比如consul自研配置中心4、引入了全链路跟踪工
分类:
其他好文 时间:
2018-02-06 01:15:57
阅读次数:
161