导语   之前的分享中,简单的介绍了SpringBoot的入门知识以及如何使用Eureka搭建服务注册中心,这一次的分享主要是来讲解一些在Eureka中的常用的配置,方便大家在使用Eureka的时候可以更好的利用它的一些特性 文章目录常用配置关闭Eureka自我保护实现自定义InstanceID如何快速移除已经失效的服务信息总结 常用配置关闭Eureka自我保护  Eureka的保护模式主要在一组
转载 7月前
20阅读
  一、OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。 OAuth 2.0关注客户端开发者的简易性。要么通过组织在资源拥有者和HTTP服务商之间的被批准的交互动作代表用户,要么允许第三方应用代表用户获得访问的权限。同时为Web应用,桌面应用和手机,和起居室设备提供专门的认证流程。  二、使用场景:  1、自己开发应用时,需要获取其他应用的资
常见的都是springboot应用做服务,前端页面做客户端,进行websocket通信进行数据传输交互。但其实springboot服务也能做客户端去连接别的webSocket服务提供者。 刚好最近在项目中就使用到了,需求背景大概就是我们作为一个java段应用需要和一个C语言应用进行通信。在项目需求及环境等多方面的考量之下,最后放了使用http协议和C程序进行通信转而使用webSocket,然后在C
转载 2023-10-08 14:22:03
358阅读
# Spring Boot Http客户端实现流程 ## 介绍 在Spring Boot应用中,我们通常需要与外部的HTTP服务进行交互,比如发送HTTP请求获取数据或者调用Web服务。Spring Framework提供了多种方式来实现HTTP客户端,但是其中最常用的方式是使用RestTemplate和WebClient。 本文将详细介绍如何使用Spring Boot实现HTTP客户端。首先
原创 2023-10-15 06:21:02
181阅读
# Spring Boot gRPC 客户端的创建与使用 gRPC(gRPC Remote Procedure Call)是一种高性能、开源的通用RPC框架,能够简化分布式系统中的服务间调用。它使用HTTP/2作为传输协议,这使得其具有更低的延迟和高效的多路复用。结合Spring Boot,可以很方便地构建和使用gRPC客户端。接下来,我们将介绍如何创建一个简单的Spring Boot gRPC
原创 10月前
71阅读
# Spring Boot MQTT 客户端 ## 简介 MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息传输协议,它适用于各种网络环境,特别是在边缘设备和低带宽网络中表现出色。Spring Boot提供了集成MQTT客户端的支持,使得我们可以轻松地在Spring Boot应用中使用MQTT协议进行消息通信。 在本文中,我们将介绍
原创 2024-07-05 03:57:38
245阅读
# 实现 Spring Boot Socket 客户端 ## 引言 在这篇文章中,我将向你介绍如何通过 Spring Boot 实现一个 Socket 客户端。如果你是一名刚入行的开发者,不要担心,我会一步步带你完成整个过程。我们将使用 Spring Boot 中的 Spring Websocket 模块来实现这个功能。 ## 整体流程 下面是实现 Spring Boot Socket 客户端
原创 2024-01-11 12:22:46
356阅读
这是快速入门,介绍了如何使用出色的Micrometer库来检测基于Spring Boot 2的应用程序并在Prometheus中记录指标 介绍 Micrometer在各种监视工具提供的客户端库上提供了基于Java的外观。 以Prometheus为例,如果我要将Java应用程序与Prometheus集成,我将使用称为Prometheus Client Java的客户端库,使用数据结构(Cou
转载 2024-09-10 14:51:14
48阅读
要通过Spring Boot Admin Server监视和管理微服务应用程序,应该添加Spring Boot Admin启动器客户端依赖项,并将Admin Server URI指向应用程序属性文件。 注 - 要监视应用程序,应为微服务应用程序启用Spring Boot Actuator端点。 首先
转载 2020-03-05 23:28:00
152阅读
2评论
## 实现 Spring Boot CXF 客户端的步骤 下面是实现 Spring Boot CXF 客户端的步骤表格: | 步骤 | 描述 | | --- | --- | | 步骤 1 | 导入依赖 | | 步骤 2 | 创建 WebService 客户端配置类 | | 步骤 3 | 创建 WebService 接口 | | 步骤 4 | 创建 WebService 客户端代理类 | | 步
原创 2023-10-08 14:52:21
368阅读
客户端凭证授权类型(Client Credentials Grant Type)是 OAuth 2.0 定义的服务间通信专用授权模式,核心是 “客户端用自身凭证直接换取令牌”,无需用户参与,因此,无需配置重定向 URI(redirect URI)和授权 URI(authorization URI)。客户端仅凭自身的凭证(client credentials),通过向令牌 URI 发送请求,即可完成
目录:1、前言2、架构2.1、集群部署3、整合3.1、pom.xml 引入:3.2、配置文件 bootstrap.yml:4、RedisTemplate工具类4.1、依赖4. 2、配置文件4. 3、配置类4. 4、工具类 1、前言一般的小项目,比如几百人左右访问的项目,访问量几万的项目,如果想用缓存,单机实例完全够用。小黄图就是用的阿里云256MB配置的Redis缓存,日几千的访问量是妥妥够用的
此文章用到的版本spring-boot : 2.6.8 java 1.8引入依赖包(gradle) maven 请自行转换dependencies { compile group: 'io.jsonwebtoken', name: 'jjwt', version: '0.9.1' implementation 'org.springframework.boot:spring-boo
转载 2024-09-23 18:43:50
90阅读
 README.mdspring-security-oauth2 授权与认证 (授权码模式,基于内存和jdbc存储token 客户端详情 用户信息两种存储方案)---简易学习版 oauth2 授权码模式 (一)oauth2-server 基于内存的用户认证和客户端授权配置 演示: (1)get 请求: localhost:8090/oauth/authorized?client_id
(目录) 一、依赖 依赖只有一个,版本跟随spring boot版本就行。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</art
原创 2023-07-24 13:54:44
198阅读
# 使用Spring Boot生成WSDL客户端的完整指南 ## 一. 概述 在微服务架构日益普及的今天,SOAP Web 服务依然被广泛使用。Spring Boot作为Java开发的重要框架之一,提供了方便的方式来生成WSDL客户端。本文将带你一步步实现这一功能。 ## 二. 具体流程 为了更清楚地了解整个实现过程,以下是步骤的概述: | 步骤 | 描述 | |------|-----
原创 10月前
205阅读
    上次是Dubbo整合,今天终结篇Cloud整合,不要废话就是干。整合图片先上,SpringCloud体系的东西,你得先知道    Eureka:注册中心,所有微服务注册到这里    Zuul:网关,所有外部请求先到这里转发给微服务    score_c
什么是Netty ?Netty是由Jboss提供的一款著名的开源框架,常用于搭建 RPC中的TCP服务器、Websocket服务器,甚至是类似Tomcat的Web服务器,反正就是各种网络服务器,在处理高并发的项目中,有奇用!功能丰富且性能良好,基于Java中NIO的二次封装,具有比原生NIO更好更稳健的体验。关于Netty 原理,请参见 《Netty Zookeeper Redis 高并发实战》
转载 5月前
28阅读
在使用 Spring Boot 开发 Web 应用程序时,客户端缓存问题往往会对用户体验产生影响。在这篇博文中,我将详细记录如何解决“Spring Boot HTML 客户端缓存”问题的过程。接下来,我会从环境准备、集成步骤、配置详解、实战应用、排错指南到性能优化,一步一步地进行阐述。 ## 环境准备 在开始之前,需要确保你的开发环境正确配置。今天我们将使用 Spring Boot 构建一个简
原创 6月前
18阅读
在这篇博文中,我们将深入探讨如何实现“Spring Boot Socket 客户端通信”,涵盖环境配置、编译过程、参数调优、定制开发、安全加固和部署方案等多个方面。通过这种清晰的结构,你可以快速理解每个步骤的具体实现。接下来,让我们开始吧。 ## 环境配置 首先,确保你的开发环境配置正确。以下是环境配置的具体步骤: 1. **安装 Java JDK** - 版本:OpenJDK 11或
原创 7月前
92阅读
  • 1
  • 2
  • 3
  • 4
  • 5