springcloud
文章平均质量分 91
全栈开发Dream
公众号:全栈开发Dream
分享前端编程教程,剖析后端优秀代码,享受全栈开发乐趣!
展开
-
打包微服务前后端分离项目并部署到服务器 --- 分布式 Spring Cloud + 页面渲染 Nuxt.js
前言 Spring Cloud项目属于微服务项目,也就是含有多个Sping Boot模块集合而成的项目 Nuxt.js项目属于前端基于Vue的服务端渲染项目 最近在服务器部署上线了一个基于Spring Cloud + 服务端渲染技术Nuxt.js的项目,在这里记录一下 一、部署后端 1、打包 步骤: 在pom.xml中加入打包依赖 在IDEA中点击clean、选择install打包成jar包 在target文件夹中可以看到打包的jar包 注意:如果target文件夹中出现多个jar包,.jar.orig原创 2021-05-24 16:24:45 · 1117 阅读 · 0 评论 -
分析Springcloud Stream 消费者端的工作流程
通过分析SpringCloud Stream 消费者端的工作流程,涉及到的主要依赖有: spring-cloud-stream spring-rabbit spring-amqp spring-messaging amqp-client 1、消息驱动 1.1 分析过程 1.1.1 准备工作 案例中通过rabbitMQ作为消息中间件,完成SpringCloud Stream消息驱动的分析 1.1.2 消息生产者 1.1.2-1 创建工程引入依赖 <dependencies> <depe原创 2021-05-23 13:26:58 · 306 阅读 · 0 评论 -
Eureka源码分析之 Client的启动流程
Eureka源码分析之 Client的启动流程 Eureka Client 是一个Java 客户端,用于简化与Eureka Server的交互,客户端同时也具备一个内置的、使用轮询负载算法的负载均衡器。 在应用启动后,将会向Eureka Server发送心跳(默认周期为30秒),如果Eureka Server在多个心跳周期没有收到某个节点的心跳,Eureka Server 将会从服务注册表中把这个服务节点移除(默认90秒)。Eureka Client具有缓存的机制,即使所有的Eureka Serve原创 2021-05-09 22:42:23 · 357 阅读 · 0 评论