技术栈
springcloud
jonyleek
1 天前
微服务
·
私有化部署
·
vue3
·
springcloud
·
协同编辑
·
jvs企业文档
·
无忧企业文档
技术实践:基于 Vue3 + Spring Cloud 微服务实现私有化文档系统的类 SaaS 协同体验
本文以《无忧·企业文档》(也指JVS企业文档)为实践案例,详解如何通过 B/S 架构、Vue3 前端、Spring Cloud 微服务与 kkfile 预览服务协同设计,在纯内网私有化部署下达成免客户端、多格式在线编辑、实时协同等关键能力,提供可复用的技术选型与架构落地路径。
欢醉
4 天前
jvm
·
springcloud
干货分享Gateway踩坑实录:Netty直接内存把网关吃垮了OutOfDirectMemoryError
用户反馈请求生产网关springcloud gateway突然偶发性返回500异常,赶紧上线检查服务,发现有个别实例日志里开始零星出现 OutOfDirectMemoryError,频率还有逐渐升高的趋势,过不了一会服务基本不可用了,出现健康检测异常。完整报错信息是这样的:
Rain的Java大神之路
7 天前
java
·
分布式
·
后端
·
spring
·
spring cloud
·
架构
·
springcloud
介绍一下分布式事务
一句话定义:分布式事务就是保证多个独立微服务 / 数据库操作的原子性,要么全部成功,要么全部回滚,最终达到数据一致性的机制 🔒
SL-staff
16 天前
低代码
·
微服务
·
springcloud
·
知识管理
·
权限控制
·
jvs
·
elasticsea
JVS数字底座实践:如何复用企业文档能力快速构建知识类应用
本文以技术实践视角,梳理JVS企业文档作为底座标准化模块的集成方式与复用路径,详解权限、搜索、文件处理三类能力的服务化调用方法,并提供可落地的轻量级应用(如合规审查系统、客服知识库)构建步骤。
95236
16 天前
java
·
后端
·
spring
·
sentinel
·
springcloud
Sentinel
Sentinel 是由阿里巴巴开源的一个面向分布式、多语言异构化服务架构的流量治理组件,提供流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等功能
明天谭
17 天前
开源
·
springcloud
·
微服务架构
·
saas多租户
·
企业级开发
·
ezcloud
EzCloud微服务SaaS平台架构解析:多租户零代码一体化企业系统整体设计
在企业级SaaS与私有化系统开发场景中,多数自研项目普遍存在架构混乱、模块耦合严重、业务割裂、无统一权限体系、CRUD重复代码泛滥等问题。尤其外包项目、中小企业数字化系统、毕业设计项目,很难同时兼顾微服务稳定性、多租户数据隔离、低代码快速开发、轻量化部署四大核心需求。
欢醉
25 天前
nacos
·
springcloud
线上惊魂:Nacos 抖动导致大面积服务掉线,我们是怎么兜底的
这次的背景是生产环境 Nacos 集群 3 个节点,其中一个节点因底层硬件问题需要重启。按理说,集群架构天然支持节点故障转移,但重启后大量服务开始报不健康告警,最终引发连锁反应——大面积服务重启。
爱学习的小可爱卢
1 个月前
java
·
微服务
·
springcloud
·
skywalking
SpringCloud——SkyWalking告警规则触发WebHook全解析
目录SkyWalking 源码复盘 ⑩:告警规则如何触发 WebHook一、告警判断的对象不是单条 Trace
爱学习的小可爱卢
1 个月前
java
·
微服务
·
springcloud
·
skywalking
SpringCloud——SkyWalking全链路监控源码深度解析
目录SkyWalking 源码复盘 ⑫:从一次请求到监控结果的完整源码地图一、SkyWalking 整体分层
X-⃢_⃢-X
1 个月前
java
·
微服务
·
springboot
·
springcloud
四、OpenFeign远程调用
OpenFeign 是一个声明式 HTTP 客户端。所谓“声明式”,就是开发人员只需要编写一个 Java 接口,并在接口和方法上添加 @FeignClient、@GetMapping、@PostMapping 等注解,不需要手动编写创建连接、拼接 URL、发送请求、解析响应等代码。
欢醉
1 个月前
kubernetes
·
springcloud
踩了个大坑!K8s 挂载目录的日志,居然也在吃容器内存?
最近一直收到某个服务pod容器内存超过80%的告警,堆内存加上堆外内存目前看也只有1G左右,但pod内存却达到4G多,查来查去查到active_file对应的logs占用大量内存,目前现状是k8s中springboot服务日志挂载到宿主机/logs目录,/logs目录的所有日志大小有3G,容器内存显示也包含日志的3G,即使挂载出来了也没生效?
爱学习的小可爱卢
1 个月前
seata
·
springcloud
Seata AT模式:面试与项目答辩全解析
目录Seata AT 模式:面试与项目答辩版一、30 秒回答:Seata AT 模式是什么二、TC、TM、RM 分别是什么
欢醉
1 个月前
kubernetes
·
springcloud
k8s调度容器失败The node had condition: [DiskPressure]
k8s调度pod时异常,会导致生成上百个失败的pod。Kubernetes 调度 Pod 失败,报错信息明确指出:节点的临时存储资源不足。调度策略为重启时先增后减实例。
爱学习的小可爱卢
1 个月前
运维
·
springcloud
SpringCloud——微服务排错实战:从Gateway到Feign全链路解析
目录4.5 服务调用测试与问题排查 —— 微服务开发中的真实调试一、先建立完整调用链第1步:进入 Gateway
全栈Blue
1 个月前
springcloud
Spring Cloud 微服务核心组件学习笔记
Spring Cloud封装了Netflix开发的Eureka模块来实现服务治理。在微服务架构中,服务实例的IP和端口是动态变化的,传统静态配置方式完全失效。服务注册发现机制通过三大核心能力解决这一挑战:动态感知(新实例自动注册、故障实例自动剔除)、位置透明(服务消费者无需关注提供者物理位置)、负载均衡(结合客户端负载均衡算法智能分配请求流量)。
欢醉
1 个月前
springboot
·
线程
·
springcloud
一次P0 故障:微服务线程数莫名暴涨 10 倍,线程问题踩坑
生产服务器告警:创建线程总数超过32000个故障。服务器的总线程数无法突破32000的问题在 “k8s的pod容器中微服务无法创建新线程unable to create new native thread” 文章中提过,现在再谈谈单个服务的线程数怎么优化。
振宇i
1 个月前
springcloud
·
mybatis-plus
·
依赖关系
springcloudAlibaba2025.0.0.0组件版本对应关系
这是SpringBoot3 + Knife4j 增强swagger UI,不用再引入springfox-swagger-ui,引入了会冲突。
地瓜伯伯
2 个月前
java
·
spring boot
·
spring
·
spring cloud
·
微服务
·
springcloud
从MESI缓存一致性协议讲透synchronized的底层
为什么说 synchronized 会慢一些?很多人会说:“因为它是重量级锁,涉及内核态切换。”对,但只对了一半。真正的答案藏在比JVM更深的地方——藏在你CPU的缓存里,藏在那条看不见的总线上,藏在MESI协议的每一次嗅探里。
星辰_mya
2 个月前
java
·
架构
·
dubbo
·
springcloud
·
openfeign
openfeign之在回首
Spring Cloud 生态中不可或缺的声明式 HTTP 客户端框架。它的核心思想是通过接口和注解来描述 HTTP API,利用动态代理技术生成实现类,让远程服务调用变得像调用本地方法一样简单。看完这句话有没有想到几位好朋友?😋
苏渡苇
3 个月前
spring boot
·
docker
·
微服务
·
容器
·
kubernetes
·
seata
·
springcloud
Seata 番外篇:使用 docker-compose 部署 Seata Server(TC)及 K8S 部署 Seata 高可用
本文没有任何理论知识,纯操作步骤,包含以下内容:涉及到的软件版本:Tip: 本文安装的 Seata Server 是以 Nacos 为注册中心,DB 为数据存储的模式。