
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 · 1193 阅读 · 0 评论 -
分析Springcloud Stream 消费者端的工作流程
通过分析SpringCloud Stream 消费者端的工作流程,涉及到的主要依赖有:spring-cloud-streamspring-rabbitspring-amqpspring-messagingamqp-client1、消息驱动1.1 分析过程1.1.1 准备工作案例中通过rabbitMQ作为消息中间件,完成SpringCloud Stream消息驱动的分析1.1.2 消息生产者1.1.2-1 创建工程引入依赖<dependencies> <depe原创 2021-05-23 13:26:58 · 346 阅读 · 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 · 402 阅读 · 0 评论