logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于异步转同步(微服务集群的实现设想,使用消息中间件)

微服务集群如何实现异步转同步,使用消息中间件前言一、集群与集群实现异步转同步的难点在哪儿?二、看图说实现方法1.分析请求2.分析响应总结前言之前接到一个异步转同步的需求:(下一行先从左到右看,再下一行从右到左看)上游系统--> A系统 --> mqtt(请求由B系消费) ;上游系统<-- A系统 <-- mqtt(B系消费后,把结果放入mqtt);但是我负责的A系统,且不是

#微服务#java#kafka
@ConditionalOnProperty 选择性加载配置(仅用于记录使用方法)

项目场景:@ConditionalOnProperty实际遇到的两个使用场景:1:监听redis失效key,根据失效key将设备更新为离线状态。2:判断是否有kafka中间件,有则推送数据到kafka,没有则继续下面的逻辑。问题描述:1:第一个问场景的问题:项目可能是redis集群,也可能是单节点redis。针对不同的redis部署方式,项目的配置类不同(两个配置类,一个用于集群,一个用于单节点)

#kafka#java
java人脸识别Demo(数据库mongo)

java人脸识别Demo前言一、获取SDK二、实现人脸识别1.对象2.接口类3.配置类4.控制类5.人脸识别的配置参数最后说明前言java实现人脸识别,数据存储在mongo中(只是个Demo,仅用于学习)1:没有手写算法(那是大佬干的事),调用虹软的SDK2:没有使用mongo GridFS存储照片,只是存储了照片的特征一、获取SDK1:登录虹软官网,选择 x64 位的java版本SDK2:记录下

#java#mongodb
记录工作问题 -- 解决多实例情况下:定时任务重复执行的问题

多实例情况下:定时任务重复执行的问题前言一、不使用自动生效的定时任务二、使用redis 创建一个标识来判断(此处引用同事的想法)三、使用XXLJOB四、使用ShedLock + redis最后说明前言场景:现在集群越来越普及,一个服务拥有多个实例时,何如避免定时任务重复执行?一、不使用自动生效的定时任务详见:https://blog.csdn.net/qq_37700773/article/det

#redis#java
到底了