
Spring Cloud
文章平均质量分 60
斯普润布特
热爱Java,低调进取,不贰过
展开
-
自定义log注解,请求抓取
自定义log注解,请求抓取,配合切面手段,轻松实现日志埋点原创 2022-07-22 12:46:21 · 297 阅读 · 0 评论 -
Spring Boot 整合 Nacos
Spring Boot 整合 Nacos maven依赖 <?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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://mav.原创 2022-04-07 18:45:27 · 2194 阅读 · 0 评论 -
SpringCloud 客户端负载,简化服务通讯 Ribbon
简介Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个Spring Cloud构建的微服务和基础设施中。因为微服务间的调用,API网关的请求转发等内容,实际上...原创 2021-09-09 09:35:17 · 148 阅读 · 0 评论 -
SpringCloudGateway网关
1.1SpringCloud Gateway 简介SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。SpringCloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Zuul,在Spring Cloud 2.0以上版本中,没有对新版本的Zuu.转载 2020-12-25 14:35:34 · 187 阅读 · 0 评论 -
SpringBoot项目销毁DisposableBean接口和 @PreDestroy退出方法
SpringBoot项目销毁DisposableBean接口和 @PreDestroy退出方法这里用作定时框架偏移量处理 ,由于持久话已经被处理,但是偏移量还在,导致下次启动的时候,还会读取偏移量,持久化中不存在的任务还会被加载到定时队列中(意思就是这个定时任务,明明已经深删除了,但是项目中还有) 调用销毁方法,清除偏移量(程序即将关闭之前做的最后一件事) ① 接口实现 ...原创 2019-08-13 17:07:24 · 6770 阅读 · 0 评论 -
SpringBoot项目启动初始化InitializingBean接口与 @PostConstruct 初始化方法
SpringBoot项目启动初始化InitializingBean接口与 @PostConstruct 方法被spring管理 实现InitializingBean接口 重写afterPropertiesSet方法 实现初始化接口 package com.config.redis;import com.richfit.itemcode.service.impl.Code...原创 2019-05-30 10:07:25 · 9075 阅读 · 1 评论 -
SpringBoot + Quartz(定时框架) + Jpa 整合
SpringBoot + Quartz(定时框架) + Jpa 整合maven依赖<!-- 定时任务 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</a...原创 2019-07-31 18:29:41 · 2293 阅读 · 0 评论 -
SpringBoot线程池与创建线程方式
SpringBoot线程池与创建线程方式这里介绍两种: ①注解式: package com.config.async;import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler;import org.springframework.context.annotation.Configurati...原创 2019-07-25 15:53:03 · 3935 阅读 · 0 评论 -
SpringCloud-Eureka报错 Error creating bean with name解决
报错:Error creating bean with name解决办法 在pom文件中添加以下依赖<!--Error creating bean with name 补丁依赖--> <dependency> <groupId>org.aspectj</groupId> ...原创 2018-11-20 15:43:59 · 3353 阅读 · 0 评论 -
SpringCloud 微服务治理 Eureka
Eureka部署linux环境挂载运行首先是pom文件 对内嵌tomcat的处理javax.servlet-api; maven管理依赖的引入spring-boot-maven-plugin; springcloud依赖的引入spring-cloud-dependencies;<?xml version="1.0" encoding="UTF-8"?><projec...原创 2018-11-05 17:50:49 · 2048 阅读 · 0 评论 -
SpringCloud 简化微服务调用 Feign
SpringBoot SpringCloud运用Euraka微服务架构首先说到SpringBooot项目架构,首选jdk1.8以上,当然啊,jdk1.7也不是不可以; 我们本次要做的是建立父工程(pom),和多个子工程(pojo,common,server,web等),一个中间件Euraka,编程工具IDEA; 首先说父工程,只是做以来管理,和子模块管理,编码统一所以说,不做单独启动...原创 2018-11-05 11:03:37 · 660 阅读 · 0 评论