微服务
文章平均质量分 87
蹦跶de芝麻
站de高,看de远.
展开
-
Spring Cloud 之五Config GIT 可刷新
要在client模块中的resources下添加一个bootstrap.yml,这很关健的,因为bootstrap.yml是比application.yml先加载的。如果应用程序需要来自服务器的任何特定于应用程序的配置,则最好设置spring.application.name(在bootstrap.yml或application.yml中)。为了将属性spring.application.name用作应用程序的上下文ID,必须在bootstrap.[properties | yml]中进行设置。原创 2024-09-08 22:08:14 · 741 阅读 · 0 评论 -
Spring Boot和Spring Cloud架构学习(一)--Spring介绍
Spring 顶级框架谈及微服务,作为当前主流的企业框架Spring,它提供了一整套相关的顶级项目,能让开发者快速的上手实现自己的应用,今天就介绍下Spring旗下各个顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨...原创 2017-12-08 11:00:47 · 243 阅读 · 0 评论 -
Spring Boot和Spring Cloud架构学习(二)--Spring Boot
欢迎微信扫小程序码进入共同学习成长引用引用某位技术大牛推荐的技术成长方法: 1)我们要经常关注技术网站,如csdn,iteye,infoq等; 2)要努力提高英语水平,学习研究第一手的技术资料; 3)对新技术要保持饥饿和敏感,一旦有新技术要主动的了解和学习; 4)学会对技术进行高层次的总结和理解,在相似的新技术出现时可以类比学习快速上手; 5)善于使用搜...原创 2017-12-08 11:10:30 · 307 阅读 · 0 评论 -
Spring Boot和Spring Cloud微服务架构学习(三)-Spring Boot应用
前言我们知道Spring Boot 是 Spring 产品中一个新的子项目,致力于简便快捷地搭建基于 Spring 的独立可运行的应用。大多数的 Spring Boot 应用只需要非常少的 Spring 配置,并且这些都统一配置在application.yml中,极好的解决了各种配置文件的困扰。说到这里,如果你觉得看英文文档很吃力,推荐一本老师推荐的书《JavaEE开发的颠覆者:Sprin...原创 2017-12-18 09:59:03 · 174 阅读 · 0 评论 -
Spring Boot和Spring Cloud微服务架构学习(四)-Spring Cloud总结
Spring Cloud介绍Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud与Dubbo对比提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,这原创 2017-12-18 10:00:22 · 182 阅读 · 0 评论 -
Spring Boot和Spring Cloud微服务架构学习(五)-Docker总结
介绍Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker在部署软件方面解决了最困难的问题,将应用程序代码开发和部署环境。在不同平台之间移植代码变得很简单,因为我们的应用程序代码是被包装在Docker环境中。Docker和虚...原创 2017-12-18 10:01:48 · 263 阅读 · 0 评论 -
Spring Boot和Spring Cloud微服务架构学习(六)-Docker应用
应用Docker部署下面就介绍如何将之前的Spring Boot项目部署在Docker上,首先,在应用根目录下建立 Dockerfile 文件,以使用 Maven 构建为例,选用 maven:3.3.3 官方镜像,官方维护的 Maven 镜像依赖于 Java 镜像构建,所以我们不需要使用 Java 镜像,具体内容如下:[html] view plain copyFROM maven...原创 2017-12-18 10:02:53 · 195 阅读 · 0 评论 -
RocketMQ 实战之快速入门
欢迎微信扫小程序码进入共同学习成长RocketMQ 实战之快速入门最近 RocketMQ 刚刚上生产环境,闲暇之时在这里做一些分享,主要目的是让初学者能快速上手RocketMQ。RocketMQ 是什么Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点...原创 2018-10-19 14:12:33 · 177 阅读 · 0 评论 -
Spring boot + Eureka+producer+Zuul 实现微服务
欢迎微信扫小程序码进入共同学习成长一: Eureka 注册中心1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...原创 2018-10-29 10:36:03 · 376 阅读 · 0 评论