小诺大人
不够优秀,遇见也不配拥有
展开
-
SpringBoot 集成nacos,实现动态配置更新、docker安装nacos
本文章介绍了nacos的使用场景和特点,并介绍通过docker进行安装nacos的整体步骤,与springboot如何集成nacos,实现动态配置变更。原创 2025-03-07 14:22:41 · 130 阅读 · 0 评论 -
Spring Boot 集成 WebClient 实战教程 实现同步、异步请求处理以及响应式编程、响应式流、响应式Mono
该项目介绍springboot集成WebClient 实现服务的请求操作,示例中演示了,如何配置WebClient的请求头,请求参数等相关参数,实现同步、异步请求处理以及响应式编程、响应式流、响应式Mono。原创 2025-01-23 17:22:23 · 591 阅读 · 0 评论 -
Springboot集成Elasticsearch8.0(ES)版本,采用JAVA Client方式进行连接和实现CRUD操作
本文章介绍了 springboot t集成Elasticsearch8.0(ES)版本,如何通过 AVA Client方式进行连接和实现CRUD操作在ES7.15版本之后,ES官方将高级客户端 `RestHighLevelClient`标记为弃用状态。同时推出了全新的 Java API客户端 Elasticsearch Java API Client,该客户端也将在 Elasticsearch8.0及以后版本中成为官方推荐使用的客户端。原创 2025-01-21 16:50:48 · 381 阅读 · 0 评论 -
SpringBoot集成Mqtt服务实现消费发布和接收消费
本文章介绍了如何安装mqtt服务,springboot如何集成mqtt服务,实现消息的发送和消息的接收消费处理。原创 2025-01-16 15:43:53 · 125 阅读 · 0 评论 -
【踩坑日志】Failed to get available servers: service.vgroupMapping.xxx configuration item is required
该报错是表明 Seata 无法找到 service.vgroupMapping 配置项中指定的事务组(smart-construction-auth-group)。这个配置项是 Seata 用来映射事务组到服务组的,从而确定应该连接到哪个 Seata 服务器集群。从哪些方面进行排查呢:1. seata服务的配置文件(老版本是:`registry.conf`,新版本:`application.ym`l)2. nacos的seata的配置文件(`seata-server.properties` 或者 `s原创 2024-10-26 00:55:47 · 818 阅读 · 0 评论 -
redis集群不允许操作多个key解决方案、redis key负载均衡方案
解决redis集群报错CROSSSLOT Keys in request don't hash to the same slot问题,使用策略设计模式、工厂设计模式实现redis 大key sharding 方案原创 2024-05-23 19:26:42 · 609 阅读 · 0 评论 -
SpringBoot集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能
该文章介绍了SpringBoot如何集成auth0-jwt插件,实现jwt的token生成、校验,用户登录验证,配置拦截器拦截请求校验token功能.JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在各方之间安全地传输信息。它以JSON对象的形式存在,并使用数字签名来验证信息的完整性和真实性。JWT由三部分组成,分别是Header、Payload和Signature。原创 2024-01-05 11:26:17 · 962 阅读 · 0 评论 -
SpringBoot集成AWS S3 生成预签名url进行上传文件到S3
然后通过CDN映射到S3的域名进行访问,或者直接访问S3,可以查看文件。通过生成的预签名url进行上传到S3,返回200则说明文件上传成功了!使用postman进行请求后获得url。原创 2022-04-19 17:21:09 · 4919 阅读 · 5 评论 -
Springboot 集成 Sharding-sphere 进行分库分表yaml配置--雪花算法
该文章介绍了springboot集成sharding-sphere,采用雪花算法实现分库分表的功能原创 2022-05-30 22:37:04 · 1626 阅读 · 3 评论 -
springboot 集成log4j日志,需要自定义json格式内容输出方便ES采集
springboot 集成log4j日志,需要自定义json格式内容输出方便ES采集解决打印json内容整体输出json格式的日志报错,没有进行特殊字符转义问题解决原创 2023-07-06 12:16:53 · 2303 阅读 · 0 评论 -
SpringBoot集成etcd,实现实时监听,实现配置中心
etcd 是一个分布式键值对存储,设计用来可靠而快速的保存关键数据并提供访问。通过分布式锁,leader选举和写屏障(writebarriers)来实现可靠的分布式协作。etcd集群是为高可用,持久性数据存储和检索而准备。以下代码实现的主要业务是:通过etcd自带监听功能,动态将监听的key进行缓存到本地缓存,达到实时监听key的变化,并且不需要多次的网络请求。原创 2023-12-27 15:04:37 · 1648 阅读 · 1 评论 -
SpringBoot 集成 Kafka消息中间件,Docker安装Kafka环境
提供kafka、zooker在docker环境下进行安装的示例,springBoot集成kafka实现producer-生产者和consumer-消费者(监听消费:single模式和batch模式)的功能实现。下面示例是采用API方式进行调用发送kafka消息,进行模拟生产者。原创 2023-12-28 19:00:42 · 847 阅读 · 0 评论 -
SpringBoot集成 Websocket 实现服务与客户端进行消息发送和接收
Springboot+html 集成 websocket 实现前后端发送和接收消息。WebSocket是一种在单个TCP连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。原创 2024-01-02 18:08:14 · 964 阅读 · 0 评论 -
springBoot集成RabbitMQ实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收
该项目介绍了springboot如何集成rabbitMQ消息中间件,实现(直连模式\路由模式\广播模式\主题模式)的消息发送和接收原创 2024-01-03 11:11:40 · 751 阅读 · 0 评论