- 博客(7)
- 收藏
- 关注
原创 zookeeper+dubbo简单小实例quick start~
本文将已最简单的方式完成一个最简单的dubbo服务实例,以zookeeper作为服务注册中心。首先,前提条件是要完成zookeeper的安装,安装方式略过。但是有一点很重要必须提醒:安装zookeeper的服务器上必须确保已经安装了jdk,否则会访问不到zookeeper。前提条件准备完之后,我们就进入正文(IDE工具以IDEA为例)我们把这个实例项目,分成三个module,即:d...
2018-11-09 07:27:23
199
原创 菜鸟的微服务之旅(3)---springCloud(2)
上文我们留下了一个小小的问题:就是如何实现服务之间的相互调用呢?那本文我们就先将这部分功能实现过程记录下来,供大家参考。之前,我们有讲过这么一句话--服务消费者在运行时会去注册中心获取服务列表,然后通过暴露的路径知道去哪里调用服务,就之前写的案例而言,当前我们的注册中心只有一个client的服务节点,要实现服务间的互相调用,起码要两个吧。那我们就先仿照client子项目来创建一个order...
2018-11-06 14:58:57
174
原创 菜鸟的微服务之旅(3)---springCloud(1)
上一节,我们大致上讲完了关于Springboot的基础入门。那么接下来,就让我用简单的白话以及自己的理解来入门下springcloud。springboot只能够用来应用开发,如果说要搭建一个完整的微服务架构,那么就还需要实现配置管理,服务发现,智能路由,断路器,微代理和控制总线等模块。而springcloud可以理解为是集成这一切的工具集。我们的文章就是要一一介绍并简单实现各个spr...
2018-11-05 17:05:20
511
1
原创 菜鸟的微服务之旅(2)---springBoot(下)
在上一篇springboot的文章中,我主要记录了quick start基本款的springboot。那么这篇文章就将遗留的问题处理掉,我记录下关于springboot的集成(mybatis和redis)第一部分:spring boot与mybatis 的集成第一步:确定mysql已经部署好(新建一个tb_user表,并添加数据)CREATE TABLE `tb_user` ( ...
2018-10-22 16:46:05
219
1
原创 菜鸟的微服务之旅(2)---springBoot(上)
springboot是spring团队推出的全新框架。相信有所耳闻的人都不陌生,那么一些理论的定义介绍我就不再阐述了。本文主要从quick start和常用框架(redis,activeMQ,mybatis)集成共两个部分来进行笔记记录。第一部分 Quick start快速搭建springboot的项目有多种方法,我这边就说两种我自己搭建中有使用过的:一种是官网(https://sta...
2018-10-10 10:00:46
157
原创 菜鸟的微服务之旅(1)---认识微服务(下)
上文我们了解了为什么微服务架构思想会出现,以及阐述了关于微服务的优缺点。那本文我们继续来了解关于微服务的东西。首先,我们需要知道的是微服务架构和SOA有什么区别呢? 前文我们提及SOA是通过将整体服务分成子系统,在开发过程中还是避免不了项目的臃肿导致的种种弊端,而微服务是通过将一个系统分成多个服务,每个服务都是相互独立运行的,集成方式简单,并且服务都能够独立部署,而SOA却不能达...
2018-10-09 15:34:58
275
原创 菜鸟的微服务之旅(1)---认识微服务(上)
1.历史的演变传统单体应用架构--->SOA(Service-Oriented-Architecture)面向服务的架构--->微服务架构传统单体应用机构早期处理用户量少,配合负载均衡可以很好的满足使用需求。但是因为其是将应用整体打包部署,随着项目的多次开发会导致:(1)应用臃肿,维护及二次开发困难。(2)通过负载均衡可以水平拓展,但是不需要的功能也会随着单体应用架构而被多次扩...
2018-10-09 00:44:24
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人