
Spring-Cloud
xingyuzhe
Python大数据分析 Linux运维 微服务开发运维 云计算技术支持(私有云vmware/openstack,公有云aws) 嵌入式软件开发
展开
-
Spring Cloud Config--服务配置组件配置与使用
目标:使用Spring Cloud Config建立服务配置中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->Config Server组件配置->客户端微服务编写->远程Git仓库配置与应用测试->HA配置测试1.基础环境配置与Eureka组件类似,新建一个项目Spring_Cloud_Config,配置参考博客:https://blog.youkuaiyun.com...原创 2018-04-15 10:40:43 · 1094 阅读 · 0 评论 -
Spring Cloud Sleuth--服务链路追踪组件配置与使用
目标:使用Spring Cloud Sleuth建立服务链路追踪中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->使用zipkin组件建立服务追踪中心->使用Eureka/Zuul/Client构建服务注册/网关/API功能->应用启动测试->使用RabbitMQ传输链路数据->在ElasticSearch中存储链路数据->用Kibana展示链路...原创 2018-04-17 23:56:49 · 4234 阅读 · 1 评论 -
Spring Boot开发环境搭建--JDK/Maven/IntelliJ IDEA
目标:构建Spring Boot应用开发环境步骤:JDK安装与配置-->Maven安装与配置-->IntelliJ IDEA安装与配置-->Spring Boot Demo应用1.JDK安装与配置JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htmlJDK安...原创 2018-04-04 16:18:44 · 1835 阅读 · 0 评论 -
Spring Cloud Eureka--服务注册组件配置与使用
目标:使用Spring Cloud Eureka建立服务注册中心开发环境:IntelliJ IDEA操作步骤:基础环境配置->Eureka组件配置->应用参数配置->应用运行测试->HA配置1.基础环境配置Spring Cloud是在Spring Boot基础上构建的用于快速构建分布式系统的通用模式的工具集,因此需要简单了解Spring Boot的基本概念、开发流程。基本概...原创 2018-04-12 15:29:10 · 963 阅读 · 0 评论 -
Spring Cloud微服务架构实战--Docker容器化部署
目标:基于Docker进行Spring Cloud基础服务组件的容器化部署环境:CentOS 7.2操作系统 基础服务:Eureka服务注册中心+Config服务配置中心 其他:Zuul服务网关+Zipkin服务追踪中心+RabbitMQ消息队列服务+ElasticSearch存储服务+Kibana展示服务步骤:微服务jar包构建->Docker...原创 2018-04-25 14:50:59 · 10066 阅读 · 0 评论 -
Spring Cloud Zuul--服务网关组件配置与使用
目标:使用Spring Cloud Zuul建立服务网关开发环境:IntelliJ IDEA操作步骤:基础环境配置->Zuul组件配置->应用参数配置->客户端微服务编写->应用运行测试(Eureka/Zuul/Client)1.基础环境配置与Eureka组件类似,新建一个项目Spring_Cloud_Zuul,配置参考博客:https://blog.youkuaiyun.com/xi...原创 2018-04-13 13:22:31 · 5641 阅读 · 0 评论 -
基于Gradle的Spring Boot项目构建
目标:构建Gradle项目,并使用Spring Boot 2版本环境:start.spring.io / IntelliJ IDEA步骤:Gradle安装配置->通过start.spring.io新建Gradle项目->项目编译->build.gradle文件解析->编写请求处理测试程序->运行程序->将Gradle项目导入IntelliJ IDEA1.Grad...原创 2018-05-17 14:12:33 · 25214 阅读 · 0 评论 -
Spring Cloud服务框架版本升级--JDK10+Gradle4.9+Spring Boot 2.0+Finchley.SR1
目标:原有版本升级为Spring Boot 2.0与Spring Cloud Finchley.SR1,使用gradle管理工程,搭建注册、配置、网关与追踪框架,加入k8s api微服务环境:IntelliJ IDEA步骤:版本升级及其说明->注册中心框架->配置中心框架->服务网关框架->服务追踪框架->k8s api微服务改造->运行测试1.版本...原创 2018-08-30 09:54:50 · 2136 阅读 · 3 评论 -
SpringCloud应用双节点高可用部署测试
目标:部署微服务应用至生产环境,除了自身的服务高可用外,配置双节点的节点高可用环境:CentOS7.2/JDK10步骤:方案设计->注册中心HA部署->Nginx代理部署->Keepalived双机热备部署->微服务其他应用部署->MySQL主从配置->Redis主从配置->MongoDB RepilcaSet配置->RabbitMQ集群配置...原创 2019-02-19 09:44:46 · 2809 阅读 · 1 评论