文章 2023-11-17 来自:开发者社区

Java spring boot 一次调用多个请求

Java Spring Boot是一种基于Java编程语言的开发框架,它提供了一种快速构建高效、可伸缩和易于维护的企业级应用程序的方式。在实际的应用开发中,我们常常需要调用多个独立的请求来完成某个业务功能。然而,传统的同步方式一次只能调用一个请求,这个过程会导致响应时间较长,影响用户体验。为了解决这个问题,我们可以使用异步编程的方式一次调用多个请求,从而提高应用程序的性能和响应速度。本文将介绍如....

问答 2023-11-14 来自:开发者社区

Spring Cloud Alibaba中请求个mysql问题,2k万的表 新建索引会锁表吗?

Spring Cloud Alibaba中请求个mysql问题,2k万的表 新建索引会锁表吗?create index与alter table add 【ALGORITHM=INPLACE, LOCK=NONE】?

文章 2023-10-15 来自:开发者社区

【Spring Cloud】spring cloud 调用feign请求超时 feign.RetryableException: Read timed out executing POST

一、问题描述Spring Cloud项目,两个微服务之间调用报错超时,控制台抛出异常,截取部分报错:feign.RetryableException: Read timed out executing POST http://back-control-engine/client/v1.0/robotClient/robotTestCaused by: java.net.SocketTimeout....

文章 2023-10-14 来自:开发者社区

spring boot项目访问外部http请求的解决方案

在Spring-Boot项目开发中,存在着本模块的代码需要访问外面模块接口,或外部url链接的需求。针对这一需求以前的做法就是访问外部请求都要经过httpClient 需要专门写一个方法,来发送http请求,这个就不说了,网上一搜全都是现成的方法。springboot 实现外部http请求 是通过FeignClient来请求http数据的,特别简单并且非常实用的一个注解就可以搞定。采用Feign....

问答 2023-10-10 来自:开发者社区

使用spring写了一个功能(把请求的数据插入到数据库中)一个方法是同步的,一个方法是异步的,我发现

使用spring写了一个功能(把请求的数据插入到数据库中)一个方法是同步的,一个方法是异步的,我发现异步方法并不会被执行(数据不会插入到数据库中),当同步方法被触发,同步请求的数据和异步请求的数据都会被插入到数据库,本地测试没有这种情况,这个是什么原因呀?

文章 2023-09-26 来自:开发者社区

Spring Security 对请求的处理流程

@[TOC]前言分析Spring Security的核心原理,可以从以下几个方面进行:系统启动的时候Spring Security做了哪些事情?发起一次请求后Spring Security做了哪些事情?系统启动当我们的Web服务启动的时候,SpringSecurity做了哪些事情?当系统启动的时候,首先会加载配置的web.xml文件<!DOCTYPE web-app PUBLIC ...

Spring Security 对请求的处理流程
文章 2023-09-20 来自:开发者社区

spring-retry实现方法请求重试

1 spring-retry是什么?以往我们在进行网络请求的时候,需要考虑网络异常的情况,本文就介绍了利用spring-retry是spring提供的一个重试框架,原本自己实现的重试机制,现在spring帮封装好提供更加好的编码体验。2 使用步骤2.1 引入maven库代码如下(示例): <dependency> <groupId>org.springfra...

文章 2023-08-30 来自:开发者社区

烧脑巨作,Spring Boot请求处理(常用参数注解使用)

请求处理-SpringBoot常用参数注解使用注解:@PathVariable 路径变量@RequestHeader 获取请求头@RequestParam 获取请求参数(指问号后的参数,url?a=1&b=2)@CookieValue 获取Cookie值@RequestAttribute 获取request域属性@RequestBody 获取请求体[POST]@MatrixVariabl....

文章 2023-08-24 来自:开发者社区

Spring Boot拦截器:精细化控制请求与响应

概述 拦截器是Spring Boot中用于在请求进入控制器方法或响应返回前执行一些操作的机制。本篇技术长博文将详细介绍Spring Boot中拦截器的使用,包括自定义拦截器、拦截器的执行顺序、应用场景等,并通过实际的代码示例帮助读者掌握如何在项目中使用拦截器来实现精细化的请求与响应控制。 1. 拦截器简介 1、拦截器在Web系统中非常常见,对于某些全局统...

Spring Boot拦截器:精细化控制请求与响应
文章 2023-08-18 来自:开发者社区

利用Spring-Retry提高请求可靠性

一、问题背景 在我们项目中碰到调用第三方组件偶发性失败的问题,所以引入Spring-Retry进行重试。 二、Spring-Retry的使用方法 1.概述 Spring Retry 为 Spring 应用程序提供了声明性重试支持。它用于Spring批处理、Spring集成、Apache Hadoop(等等)。它主要是针对可能抛出异常的一些调用操作,进行有策略的重试。 2.使用步骤 在...

利用Spring-Retry提高请求可靠性

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注