随笔分类 -  微服务

上一页 1 2
初识微服务架构
摘要:引用-初识微服务架构 一、微服务介绍1. 什么是微服务 在介绍微服务时,首先得先理解什么是微服务,顾名思义,微服务得从两个方面去理解,什么是"微"、什么是"服务", 微 狭义来讲就是体积小、著名的"2 pizza 团队"很好的诠释了这一解释(2 pizza... 阅读全文
posted @ 2018-08-11 15:43 刘达人186 阅读(172) 评论(0) 推荐(0)
基于Spring Boot和Spring Cloud实现微服务架构学习
摘要:转载自:http://blog.csdn.net/enweitech/article/details/52582918 看了几周Spring相关框架的书籍和官方demo,是时候开始总结下这中间的学习感悟。首先,最想说的是,当你要学习一套最新的技术时,官网的英文文档是学... 阅读全文
posted @ 2018-08-08 21:31 刘达人186 阅读(535) 评论(0) 推荐(0)
使用 spring.profiles.active 及 @profile 注解 动态化配置内部及外部配置
摘要:https://blog.csdn.net/swordsnapliu/article/details/78540902引言:使用 spring.profiles.active 参数,搭配@Profile注解,可以实现不同环境下(开发、测试、生产)配置参数的切换一.根据... 阅读全文
posted @ 2018-07-19 14:19 刘达人186 阅读(435) 评论(0) 推荐(0)
Windows下安装logstash
摘要:1. 下载https://www.elastic.co/downloads/logstashhttps://www.elastic.co/downloads/past-releases2. 文档https://www.elastic.co/cn/products/lo... 阅读全文
posted @ 2018-07-04 22:41 刘达人186 阅读(233) 评论(0) 推荐(0)
Windows下安装kibana
摘要:1. 下载ElasticSearchhttps://www.elastic.co/downloads/kibanahttps://www.elastic.co/downloads/past-releases2. 文档https://www.elastic.co/cn/... 阅读全文
posted @ 2018-07-04 22:41 刘达人186 阅读(124) 评论(0) 推荐(0)
Windows下安装ElasticSearch
摘要:目前我都是在windows的环境下操作是Elasticsearch,并且喜欢使用命令行 启动时通过cmd直接在elasticsearch的bin目录下执行elasticsearch 这样直接启动的话集群名称会默认为elasticsearch,节点名称会随机生成。 ... 阅读全文
posted @ 2018-07-04 22:24 刘达人186 阅读(100) 评论(0) 推荐(0)
vagrant+docker搭建consul集群开发环境
摘要:HashiCorp 公司推出的Consul是一款分布式高可用服务治理与服务配置的工具。关于其配置与使用可以参考这篇文章 consul 简介与配置说明。一般,我们会在多台主机上安装并启动 consul,在开发时这可能会比较不方便,所以这里介绍如何使用 vagrant 和... 阅读全文
posted @ 2018-07-01 23:07 刘达人186 阅读(189) 评论(0) 推荐(0)
使用Vagrant创建多节点虚拟机集群
摘要:摘要: 在前一篇博客中,我介绍了使用Vagrant快速创建虚拟机,但是所创建的只是单个虚拟机。这篇博客将介绍使用Vagrant创建多节点虚拟机集群,可以作为Hadoop,Spark以及Storm等分布式系统的运行环境。作者: KiwenLau日期: 2016-07-0... 阅读全文
posted @ 2018-07-01 23:06 刘达人186 阅读(310) 评论(0) 推荐(0)
【Consul】Consul实践指导-配置文件
摘要:Agent有各种各样的配置选项,这些配置选项可以通过命令行参数的方式设定,也可用通过配置文件的方式设定——所有的配置选项都是可选的,当然也是有默认值的。当加载配置选项时,consul是按照词典顺序从所有配置文件或目录中加载。比如,bas... 阅读全文
posted @ 2018-07-01 23:05 刘达人186 阅读(468) 评论(0) 推荐(0)
Consul 简介、安装、常用命令的使用
摘要:1 Consul简介Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据... 阅读全文
posted @ 2018-07-01 23:01 刘达人186 阅读(518) 评论(0) 推荐(0)
获取properties配置
摘要:1. 使用@Value@Value("${swagger.enable}") 使用Spring的PropertyPlaceholderConfigurer关联 @Value 方法一:使用xml配置PropertyPlaceholderConfigurer,使... 阅读全文
posted @ 2018-06-30 11:41 刘达人186 阅读(324) 评论(0) 推荐(0)
Maven Profiles 定义不同环境的参数变量
摘要:应用场景我们在开发的时候会遇到需要区分正式环境、测试环境、开发环境使用不同的参数,如数据库的用户名及密码等。这时可以用Spring 的PropertyPlaceholderConfigurer 来配置受环境影响的变量,这种使用多个配置文件的方式,但是我觉得这样不够灵活... 阅读全文
posted @ 2018-06-29 19:35 刘达人186 阅读(329) 评论(0) 推荐(0)
浅谈Spring的PropertyPlaceholderConfigurer
摘要:大型项目中,我们往往会对我们的系统的配置信息进行统一管理,一般做法是将配置信息配置与一个cfg.properties的文件中,然后在我们系统初始化的时候,系统自动读取cfg.properties配置文件中的key value(键值对),然后对我们系统进行定制的初始化。... 阅读全文
posted @ 2018-06-29 19:28 刘达人186 阅读(153) 评论(0) 推荐(0)
Spring DevTools 介绍
摘要:Spring DevTools 介绍Spring Boot包括一组额外的工具,可以使应用程序开发体验更加愉快。 spring-boot-devtools模块可以包含在任何项目中,它可以节省大量的时间。 想要使用devtools支持,只需将模块依赖关系添加到你的构建中:... 阅读全文
posted @ 2018-06-13 14:20 刘达人186 阅读(125) 评论(0) 推荐(0)
数据库分库分表的应用场景及解决方案
摘要:https://blog.csdn.net/sunhuiliang85/article/details/78418546数据库分库分表的应用场景及解决方案 现实业务场景中,为了保障客户体验并满足业务的线性增长。会对数据量巨大,且业务会始终进行的产品进行分表... 阅读全文
posted @ 2018-06-08 14:55 刘达人186 阅读(981) 评论(0) 推荐(0)
微服务模式系列之九:独享数据库
摘要:译者评论:微服务模式中最为头疼的问题就是——数据问题,因为数据会散布在多个微服务之间,这通常意味着数据被分散到多个数据库中,这时微服务必须自行保证跨微服务的数据一致性,而无法利用数据库本身的机制解决。随之而来的是微服务滚动升级时数据库同步升级的问题。本系列文章的第九篇... 阅读全文
posted @ 2018-06-08 14:48 刘达人186 阅读(178) 评论(0) 推荐(0)

上一页 1 2