文章 2022-10-24 来自:开发者社区

【微服务35】分布式事务Seata源码解析三:从Spring Boot特性来看Seata Client 启动时都做了什么

@[TOC]一、前言至此,seata系列的内容包括:can not get cluster name in registry config ‘service.vgroupMapping.xx‘, please make sure registry问题解决;Seata Failed to get available servers: endpoint format should like ip:p....

【微服务35】分布式事务Seata源码解析三:从Spring Boot特性来看Seata Client 启动时都做了什么
文章 2022-10-24 来自:开发者社区

【微服务 31】超细的Spring Cloud 整合Seata实现分布式事务(排坑版)

@[TOC]一、前言至此,微服务系列正式开启分布式事务篇;捎带一提,seata官方给的案例是真的******,版本之间的差异并未说明,据悉官方案例属于政治任务!在开启案例之前,博主和网友们踩过一些坑,具体见文章:can not get cluster name in registry config ‘service.vgroupMapping.xx‘, please make sure regi....

【微服务 31】超细的Spring Cloud 整合Seata实现分布式事务(排坑版)
文章 2022-10-20 来自:开发者社区

微服务系列:Spring Cloud核心组件图解

一、SpringCloud概览Spring Cloud 作为 Java 语言的微服务框架,它依赖于 Spring Boot ,有快速开发、持续交付和容易部署等特点。 Spring Cloud 的组件非常多,涉及微服务的方方面面,井在开源社区 Spring、Netflix Pivotal 两大公司的推动下越来越完善。SpringCloud是一系列组件的有机集合。SpringCloud技术体系思维导....

微服务系列:Spring Cloud核心组件图解
文章 2022-09-30 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:使用Reids延迟队列实现文章定时发布(下)

目录一:未来数据定时刷新1.redis key值匹配方案一:keys模糊匹配方案二:scan2.redis管道3.定时刷新功能实现 二:分布式锁解决集群下的方法抢占执行1.问题描述2.分布式锁3.redis分布式锁 4.实现(1)方法添加(2) 代码修改5.数据库同步三:延迟队列实现定时发布1.提供对外接口2.具体实现(1)前期准备(2)添加任务到延迟队列(3)修改发布文章代码(4)消费任务进行....

【Spring Cloud】新闻头条微服务项目:使用Reids延迟队列实现文章定时发布(下)
文章 2022-09-30 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:使用Reids延迟队列实现文章定时发布(上)

前言:最近在做一个基于SpringCloud+Springboot+Docker的新闻头条微服务项目,用的是黑马的教程,现在项目开发进入了尾声,我打算通过写文章的形式进行梳理一遍,并且会将梳理过程中发现的Bug进行修复,有需要改进的地方我也会继续做出改进。这一系列的文章我将会放入微服务项目专栏中,这个项目适合刚接触微服务的人作为练手项目,假如你对这个项目感兴趣你可以订阅我的专栏进行查看,需要资料....

【Spring Cloud】新闻头条微服务项目:使用Reids延迟队列实现文章定时发布(上)
文章 2022-09-10 来自:开发者社区

微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存

@[TOC]一、什么是 缓存?缓存(Cache),就是数据交换的缓冲区,俗称的缓存就是缓冲区内的数据,一般从数据库中获取,存储于本地代码,例如:例1:Static final ConcurrentHashMap<K,V> map = new ConcurrentHashMap<>(); 本地用于高并发 例2:static final Cache<K,V> U.....

微服务 Spring Boot 整合Redis 实战开发解决高并发数据缓存
文章 2022-09-07 来自:开发者社区

Spring Boot+gRPC构建微服务并部署到Istio(详细教程)

为什么要用Istio?为什么要使用gRPC作为通信框架?编写业务代码服务端客户端编写Dockerfile编写部署文件部署应用到Istio作为Service Mesh和云原生技术的忠实拥护者,我却一直没有开发过Service Mesh的应用。正好最近受够了Spring Cloud的“折磨”,对Kubernetes也可以熟练使用了,而且网上几乎没有Spring Boot微服务部署到Istio的案例,....

文章 2022-08-26 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:文章内容安全审核(新增DFA+OCR过滤敏感词需求)

一:需求新增1.需求分析        前面我们的想法是调用腾讯云的内容安全对文章的文本信息及图片进行安全检测,通过则将文章发布。但是这时候有个缺点,就是审核不能过滤一些敏感词,比如针孔摄像头、高额贷款、论文代写等,我们这时候就需要自己维护一套敏感词系统用来对文章进行检测。对于这套敏感词系统,我们可以在管理端进行删除增添的操作。编辑   &...

【Spring Cloud】新闻头条微服务项目:文章内容安全审核(新增DFA+OCR过滤敏感词需求)
文章 2022-08-26 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:文章内容安全审核(需求分析及前期准备)

一:审核流程1.需求分析        在上一篇文章中我们提到了创作者创作完成之后可以选择提交草稿或者提交审核,当创作者选择提交审核时候后台就需要对文章内容及封面等进行审核,以避免出现违规内容。在我项目中我使用的自动审核工具为腾讯云的文本内容安全和图片内容安全,新用户可以免费试用一个月。至于项目如何整合内容安全我这里就不再赘述了,可以参考我这篇文章:使用腾....

【Spring Cloud】新闻头条微服务项目:文章内容安全审核(需求分析及前期准备)
文章 2022-08-26 来自:开发者社区

【Spring Cloud】新闻头条微服务项目:自媒体文章管理

一:获取所有频道1.需求分析当我们点击内容管理时候,页面会自动发送请求获取频道列表(Java、MySql、大数据、推荐等),这时候用户可以进行频道的选择以过滤其他频道的文章。编辑2.表结构编辑数据库表字段有频道名称、频道描述、是否默认频道、频道状态、默认排序、创建时间,其对应的实体类为:package com.my.model.wemedia.pojos; import com.baomidou....

【Spring Cloud】新闻头条微服务项目:自媒体文章管理

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

微服务

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

+关注