中间件
文章平均质量分 92
详细深入讲解软件开发过程中使用的各种中间件技术
猩火燎猿
互联网大厂架构,知识传递,互通有无!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git rebase和merge区别
Git中的merge和rebase是两种不同的分支合并策略。merge会保留分支历史并生成合并提交,适合多人协作;rebase会重写提交历史使其线性化,适合个人开发整理提交。merge处理冲突一次性解决,rebase需要逐一解决。关键区别在于:merge保留历史(安全),rebase重写历史(整洁)。使用建议:公共分支用merge,本地分支可用rebase整理。特别注意:已推送的公共分支禁止rebase,避免引发协作问题。实际开发中应根据团队协作需求选择合适的合并方式。原创 2025-12-24 15:33:54 · 633 阅读 · 3 评论 -
CDN 分布式节点部署
CDN分布式节点部署是指将大量缓存服务器(节点)分布在不同地理位置、网络运营商的数据中心,通过这些节点为用户提供就近的数据访问服务。节点部署的合理性直接影响CDN的加速效果、稳定性和成本。CDN分布式节点部署是CDN加速的基础,通过科学选址、智能调度、多级缓存和自动化运维,实现内容的高效分发和用户体验优化。合理的节点部署不仅提升性能,还能增强稳定性和安全性。原创 2025-12-27 03:00:00 · 1258 阅读 · 3 评论 -
CDN配置使用
本文详细介绍了CDN配置与使用流程,包括注册CDN服务、添加加速域名、设置源站信息、配置缓存规则、回源策略和安全防护等核心步骤。同时提供了常见配置示例、注意事项和优化建议,如合理设置缓存时间、开启HTTPS、配置防盗链等。文章还涵盖了CDN高级功能,包括缓存刷新与预热、访问控制、日志分析等,并针对常见问题给出解决方案。最后强调CDN配置需结合业务特点,通过合理优化可显著提升网站性能和安全性。原创 2025-12-23 08:00:00 · 1160 阅读 · 4 评论 -
CDN技术总体
CDN(内容分发网络)通过全球分布式节点缓存内容,将用户请求智能调度至最近节点,显著提升访问速度。其核心架构包括源站服务器、分发节点、调度系统和安全防护,具有加速访问、减轻源站压力、高可用性和安全防护等优势。CDN广泛应用于网站加速、视频分发、下载服务等场景,支持静态内容缓存和动态加速优化。未来发展趋势包括边缘计算融合、智能化调度和更强安全防护。合理配置CDN可有效提升网站性能与安全性,是现代互联网架构的重要基础设施。原创 2025-12-27 00:15:00 · 820 阅读 · 3 评论 -
maven包冲突排查
Maven包冲突是指项目中存在多个版本的相同依赖,可能导致运行时异常。排查方法包括使用mvn dependency:tree查看依赖树,查找标记"omitted for conflict"的依赖。解决方案主要有三种:1)使用<exclusions>排除不需要的传递依赖;2)在pom中直接声明所需版本;3)多模块项目使用<dependencyManagement>统一版本。建议使用Maven Enforcer插件强制版本一致性,并定期检查依赖树。原创 2025-12-25 08:00:00 · 705 阅读 · 3 评论 -
nginx代理配置详解
Nginx代理配置与应用指南 Nginx代理分为正向代理和反向代理两种类型,其中反向代理最为常用。本文详细介绍了Nginx代理的配置方法,包括基本反向代理设置、代理头部配置、HTTPS代理以及常用参数说明。同时讲解了正向代理的配置方式(需额外模块支持)和实际应用场景,如跨域代理、负载均衡等。文章还提供了高级配置技巧(路径重写、负载均衡策略、健康检查)、常见问题排查方法以及性能优化建议,并给出了完整生产环境配置示例。原创 2025-12-22 00:15:00 · 1690 阅读 · 3 评论 -
Undo日志积压为什么会影响数据库性能
本文分析了MySQL中Undo日志积压问题及其影响。Undo日志用于支持事务原子性和MVCC机制,当存在长事务、高并发写入或清理不及时时,会导致Undo日志积压。积压会带来磁盘空间膨胀、MVCC查询变慢、purge线程压力增大、锁冲突增多等问题,严重影响数据库性能。文章提供了监控指标(如historylistlength)、排查方法(检查活跃事务)和优化建议(避免长事务、分批提交、调整purge参数等),并通过实际案例说明优化效果。原创 2025-12-17 00:15:00 · 1150 阅读 · 4 评论 -
MySQL事务未提前为什么会影响数据库性能
MySQL中长时间未提交的事务会严重影响数据库性能:1)持续占用行锁/表锁,阻塞其他事务;2)导致Undo/Redo日志积压,增加磁盘IO压力;3)使MVCC版本链变长,降低查询效率;4)影响自动清理机制,造成表空间膨胀。建议通过及时提交事务、缩小事务范围、设置超时参数等方式优化,并定期监控活跃事务状态。典型案例表明,支付回调后开启事务或批量操作分批提交可显著改善性能。合理管理事务对保障数据库稳定性至关重要。原创 2025-12-16 00:15:00 · 655 阅读 · 3 评论 -
nginx配置拉流详解
本文介绍了使用nginx-rtmp-module实现RTMP拉流的基本原理和配置方法。主要内容包括:1) 安装nginx-rtmp-module的步骤;2) 拉流的基本配置示例,包含RTMP、HLS和HTTP-FLV三种协议;3) 高级配置参数如动态拉流、多路拉流;4) 常见问题排查方法;5) 性能优化和安全建议;6) 实际应用场景如流聚合、备份切换等。文章提供了完整的配置模板和详细说明,帮助用户快速搭建流媒体分发服务。原创 2025-12-14 09:00:00 · 1058 阅读 · 3 评论 -
MySQL purge线程详解
摘要:InnoDB的purge线程是负责清理无用undo日志的后台线程,主要作用包括释放MVCC旧版本、回收存储空间和保证系统性能。其工作机制为周期性扫描回滚段,清理所有活跃事务都不再需要的undo日志。关键配置参数包括线程数量(innodb_purge_threads)和清理滞后控制(innodb_max_purge_lag)。常见问题为长事务导致的清理阻塞和空间膨胀,建议优化事务处理、合理配置线程数并定期监控Historylistlength指标。原创 2025-12-13 01:00:00 · 545 阅读 · 3 评论 -
MySQL Undo log详解
摘要:MVCC(多版本并发控制)是数据库实现高并发的关键技术,InnoDB通过undo log和ReadView实现该机制。undo log记录数据修改前的旧值,用于事务回滚和快照读,形成版本链供事务回溯历史数据。其生命周期包括生成、使用和清理三个阶段,长事务会导致undo log积压影响性能。8.0版本后支持独立undo表空间优化管理。实际应用中,undo log与redo log、binlog协同工作,分别负责回滚、崩溃恢复和主从复制。合理配置undo log空间、监控长事务是优化关键。原创 2025-12-12 08:00:00 · 1346 阅读 · 3 评论 -
MySQL Read View 详解
摘要:ReadView是InnoDB实现MVCC机制的核心概念,用于事务执行SELECT查询时生成一致性快照视图。它包含活跃事务ID列表(m_ids)、最小/最大事务ID及当前事务ID,通过对比行版本号(trx_id)判断数据可见性。不同隔离级别下ReadView生成时机不同:REPEATABLEREAD在第一次查询时生成,READCOMMITTED每次查询都生成。ReadView只用于不加锁的快照读,当前读则直接访问最新数据并加锁。原创 2025-12-11 08:00:00 · 760 阅读 · 3 评论 -
git回滚操作详解
Git回滚操作指南:介绍了三种主要回滚方式:git reset(--soft保留暂存区、--mixed保留工作区、--hard彻底丢弃)、git revert(安全撤销已推送提交)和git checkout/restore(文件级恢复)。重点对比了reset与revert的适用场景,强调reset适用于本地操作而revert适合远程协作。提供了12个常见场景的解决方案,包括撤销提交、恢复文件、处理合并提交等,并给出3条核心建议:多人协作优先用revert、本地开发可用reset、操作前备份分支。原创 2025-12-09 12:33:08 · 1262 阅读 · 3 评论 -
MySQL如何回滚binlog日志
MySQL Binlog回滚操作指南 本文详细介绍了利用MySQL Binlog进行数据回滚的完整流程。首先需确认Binlog已开启并定位误操作的时间段,通过解析Binlog文件生成反向SQL语句(INSERT转DELETE、DELETE转INSERT等)。推荐使用mysqlbinlog2sql工具自动生成回滚SQL,并在测试环境验证后再执行生产回滚。注意事项包括:确保表结构一致、关闭外键检查、分批处理大数据量、主从环境特殊处理等。原创 2025-12-08 10:23:53 · 1493 阅读 · 2 评论 -
Redis集群模式安装部署
本文详细介绍了Redis集群的部署与运维指南。主要内容包括:1)准备工作,安装Redis和Ruby环境;2)配置6节点集群(3主3从)的详细步骤;3)两种创建集群的方式(redis-cli和redis-trib.rb);4)集群验证和管理命令;5)安全加固建议;6)常见问题排查方法;7)扩容缩容操作流程;8)客户端连接方式;9)生产环境注意事项。文章提供了完整的Redis集群部署方案,涵盖从基础配置到高级运维的各个环节,并附有实用脚本示例,是Redis集群管理的实用参考手册。原创 2025-12-09 02:00:00 · 758 阅读 · 2 评论 -
Redis单机模式安装部署
本文详细介绍了Redis单机模式的安装部署流程,主要包括:1)准备工作(安装gcc编译环境);2)下载源码并编译安装;3)配置redis.conf文件;4)启动服务与测试连接;5)设置开机自启(可选);6)Windows安装建议;7)常用运维命令;8)性能优化建议(内存分配、持久化配置等);9)常见问题解决方法;10)卸载步骤。文章提供了完整的Redis安装指南,涵盖从安装到优化、问题排查的全过程,适用于Linux系统环境部署。原创 2025-12-08 03:00:00 · 901 阅读 · 2 评论 -
MySQL 存储引擎层详解
MySQL存储引擎层是数据库底层的数据管理核心,采用插件化架构支持多种存储引擎(如InnoDB、MyISAM等)。通过handler接口与SQL层解耦,实现灵活的存储方案选择。InnoDB作为主流引擎,提供事务支持、行级锁和MVCC等特性,适用于高并发场景。存储引擎层决定了数据存储结构、索引机制和事务实现方式,直接影响数据库性能和功能。开发人员可根据业务需求选择合适的引擎,并通过参数调优提升性能。深入理解存储引擎原理有助于数据库优化和架构设计。原创 2025-12-12 00:15:00 · 954 阅读 · 2 评论 -
MySql查询执行器(Executor)详解
MySQL查询执行器(Executor)是数据库核心组件,负责执行优化后的SQL计划并返回结果。它通过调用存储引擎接口获取数据,处理连接、过滤、排序、聚合等操作。执行流程包括初始化、执行和清理三个阶段,核心数据结构涉及JOIN、TABLE和handler等。通过EXPLAIN、SHOW PROFILE等工具可分析执行过程,优化建议包括合理使用索引、拆分复杂SQL等。深入理解执行器原理有助于SQL优化和数据库内核开发。原创 2025-12-11 00:15:00 · 747 阅读 · 3 评论 -
MySql 语法解析(Parser)详解
MySQL SQL语句执行流程包括词法分析、语法分析、语义分析、优化和执行等步骤。词法分析将SQL字符串分割成Token,语法分析构建语法树,优化器生成执行计划,执行器最终访问数据。MySQL Parser通过sql_lex.cc和sql_yacc.yy实现词法和语法分析,将SQL转化为语法树结构(LEX、SELECT_LEX等)。该过程支持SQL语句检查、审计重写、中间件开发等应用场景。了解Parser原理有助于深入数据库内核和SQL优化,相关开源项目如TiDB parser可作为学习参考。原创 2025-12-10 00:15:00 · 563 阅读 · 2 评论 -
MySql 预处理(Preprocessor)详解
SQL预处理阶段是数据库查询执行流程中的关键环节,位于解析之后、优化之前。其主要功能包括:对象存在性检查(验证表、视图、字段等)、权限校验、视图/子查询展开、参数处理及语义合法性检查。预处理通过访问数据字典进行元数据验证,采用递归方式处理嵌套结构,确保SQL语句在逻辑和权限层面的正确性。该阶段能提前发现常见错误如对象不存在、权限不足、参数不匹配等问题,为优化器提供规范化的SQL结构。原创 2025-12-09 01:15:00 · 898 阅读 · 2 评论 -
MySql 查询优化器(Optimizer)详解
数据库查询优化器是数据库系统的核心模块,负责将SQL查询转换为高效的执行计划。它通过逻辑优化(简化SQL结构)和物理优化(选择最优执行路径)来提高查询性能。优化器依赖统计信息、成本模型和索引选择等关键技术,生成包含访问路径、连接顺序等细节的执行计划。用户可通过EXPLAIN命令分析执行计划,并通过优化器提示、SQL改写等手段解决优化器局限问题。合理设计索引、保持统计信息更新是提升查询性能的关键。理解优化器工作原理有助于编写高效SQL,解决数据库性能瓶颈。原创 2025-12-07 08:00:00 · 1834 阅读 · 2 评论 -
Mysql SQL执行过程详解
MySQL执行流程详解:从客户端SQL请求到结果返回的全过程解析。首先由连接管理模块验证用户身份,然后通过词法分析将SQL语句拆分为Token,语法分析生成解析树。预处理阶段检查对象存在性、用户权限及语义正确性。查询优化器通过逻辑优化(子查询改写)和物理优化(索引选择)生成最优执行计划。执行器调用存储引擎接口完成数据读写,最终返回结果。关键环节包括:解析器确保语法正确性,优化器决定执行效率,存储引擎处理实际数据操作。整个过程涉及缓存检查、事务管理和锁机制等辅助功能,是数据库高效运行的核心机制。原创 2025-12-06 08:50:52 · 861 阅读 · 1 评论 -
Percona XtraBackup安装配置使用详解
Percona XtraBackup是MySQL/MariaDB/Percona Server的高效物理备份工具,支持热备份、增量备份、压缩和加密功能。安装方法包括通过官方源在Ubuntu/Debian和CentOS/RHEL系统上安装。使用前需配置具有特定权限的专用备份账户,并确保my.cnf参数正确。备份操作包括全量备份、增量备份及压缩备份,备份后需进行prepare操作确保一致性。恢复流程包括停止服务、拷贝备份文件到数据目录并重启服务。原创 2025-12-07 00:15:00 · 954 阅读 · 1 评论 -
使用 mysqldump + 定时任务(crontab)详细说明
MySQL数据库自动化备份方案摘要 本文详细介绍了MySQL数据库自动化备份的完整解决方案,包含以下核心内容: 准备工作:安装mysqldump工具,配置备份权限账户 备份脚本编写:支持单库/多库备份,自动压缩和清理过期备份 定时任务设置:通过crontab实现定时自动执行 恢复方法:提供完整的备份恢复操作指南 安全建议:推荐使用.my.cnf文件存储敏感信息 扩展功能:远程备份、通知机制、日志记录等高级功能原创 2025-12-06 00:15:00 · 653 阅读 · 1 评论 -
MySql InnoDB参数优化配置以及所有参数说明
摘要:本文详细介绍了InnoDB存储引擎的关键优化参数配置建议。主要内容包括:内存相关参数如缓冲池大小设置建议为物理内存的60%-80%;日志相关参数如日志文件大小建议1GB~4GB;IO相关参数需根据磁盘类型调整;并发相关参数应与CPU核心数匹配;以及事务锁、表空间管理等其他重要参数的优化建议。文章还提供了完整的配置示例片段,并强调参数调整需结合硬件实际情况,建议先在测试环境验证效果,同时定期监控关键指标以持续优化性能。原创 2025-12-08 00:15:00 · 804 阅读 · 2 评论 -
ELK Stack安装部署
本文详细介绍了ELK(Elasticsearch、Logstash、Kibana)技术栈的安装部署与优化指南。主要内容包括:1)各组件安装步骤及配置方法;2)集群部署与性能优化建议;3)日志采集与可视化方案;4)生产环境安全加固措施;5)常见问题排查方法。文章从基础安装到高级配置层层递进,提供了完整的技术解决方案,特别强调了生产环境中的安全设置、性能调优和自动化运维等重要实践,适合不同规模的企业构建日志分析系统参考。原创 2025-12-04 02:00:00 · 759 阅读 · 0 评论 -
Zuul详解
本文介绍了Netflix开源的API网关Zuul的核心功能与架构。Zuul作为微服务入口,主要提供路由转发、请求过滤、负载均衡和安全校验等功能,支持与Eureka、Ribbon等服务治理组件集成。文章详细解析了Zuul的过滤器机制(pre/route/post/error四种类型)、路由配置方法以及与SpringCloud生态的集成方案,并提供了权限校验、限流等实用代码示例。同时对比了Zuul与SpringCloudGateway的差异,给出生产环境的高可用部署和安全防护建议。原创 2025-12-03 02:00:00 · 870 阅读 · 2 评论 -
solr详解
Solr是企业级开源搜索平台,基于Lucene构建,提供全文检索、分面搜索、地理空间查询等功能。支持分布式部署(SolrCloud)、多种数据格式和REST API,适用于电商、日志分析等场景。核心组件包括索引、Schema、请求处理器和分析器。相比Elasticsearch,Solr配置更灵活但社区活跃度略低。优化建议包括合理分片、字段精简和缓存配置。典型应用包含商品检索、日志分析和文档管理,支持与数据库、消息队列集成。运维需关注监控、备份和性能调优。原创 2025-11-30 08:54:03 · 879 阅读 · 0 评论 -
Lucene详解
Lucene是Apache基金会开发的Java全文检索库,采用倒排索引结构实现高效搜索。核心组件包括分词器、索引写入/读取器和查询解析器等,支持多种查询类型和评分算法。Lucene适合Java应用内嵌搜索,具有高性能和灵活扩展性,但需自行管理索引和分布式处理。中文分词推荐使用IKAnalyzer,索引优化建议定期合并。实际开发中需注意字段类型设计、分词器选择和JVM调优。相比Solr/Elasticsearch,Lucene更底层但可控性更强,适合中小规模搜索场景。原创 2025-12-05 08:00:00 · 1604 阅读 · 2 评论 -
elasticsearch solr Lucene 怎么选择
Lucene、Solr和Elasticsearch是三种主流的全文搜索解决方案。Lucene作为底层Java库,适合需要高度定制化的嵌入场景;Solr是成熟的企业级搜索服务器,擅长处理结构化数据;Elasticsearch则以分布式架构和实时性见长,特别适合日志分析和大数据场景。选型需考虑项目语言、分布式需求、运维复杂度等因素:嵌入式Java应用选Lucene,传统企业搜索选Solr,云原生和实时分析选Elasticsearch。原创 2025-12-04 08:00:00 · 897 阅读 · 1 评论 -
Doris数据导入
摘要:本文详细介绍了Apache Doris数据库的5种数据导入方式:StreamLoad(流式导入)、BrokerLoad(文件导入)、RoutineLoad(实时导入)、INSERT语句(手动插入)和外部表(ExternalTable)。针对每种方式详细说明了特点、操作流程、常用参数及注意事项,并提供了SQL示例。文章还包含数据导入常见问题处理、性能优化建议及实战案例,如定时批量导入日志和实时分析用户行为场景。最后给出了导入速度优化、错误处理等实用技巧,帮助用户根据业务需求选择最适合的导入方案。原创 2025-11-28 11:09:21 · 726 阅读 · 0 评论 -
日志采集工具推荐
本文介绍了主流日志采集工具及其应用场景。开源工具包括Logstash、Fluentd、Filebeat等,适用于不同规模系统;商业工具如Splunk、Datadog适合云平台。针对容器环境推荐FluentBit、Promtail。选型需考虑性能、资源消耗、扩展性等因素,建议小型项目用Filebeat,分布式系统用Logstash/Fluentd。部署时需注意日志格式统一、网络安全及高可用性。典型架构为采集代理→处理转发→存储分析平台。新兴工具如Vector性能优异,特别适合云原生场景。原创 2025-11-27 11:41:35 · 903 阅读 · 0 评论 -
Fluentd 插件
Fluentd插件系统详解:Fluentd通过丰富的插件体系实现灵活的日志收集与处理。主要插件类型包括输入(Input)、输出(Output)、过滤(Filter)、缓冲(Buffer)、解析(Parser)和格式化(Formatter)插件。插件可通过td-agent-gem或fluent-gem命令安装管理,支持查看、升级和卸载操作。常用插件包括tail(采集日志)、elasticsearch(输出)、grep(过滤)等,配置时需注意参数设置和性能优化。开发自定义插件需继承相应基类并实现核心方法。原创 2025-11-27 11:22:16 · 1030 阅读 · 0 评论 -
Fluentd 安装部署
Fluentd是一个开源的日志收集与转发工具,支持多种输入输出插件。本文介绍了Fluentd的两种安装方式(RubyGem和td-agent)、基本配置方法以及常见问题解决方案。文章还包含性能优化建议、插件扩展指南、与Docker/Kubernetes集成方案,以及生产环境的最佳实践,如安全加固、高可用部署和自动化运维等。最后提供了实用工具资源和生产环境配置建议,帮助用户高效使用Fluentd进行日志管理。原创 2025-11-27 11:05:30 · 974 阅读 · 0 评论 -
JWT详解
JWT(JSON Web Token)是一种用于安全传递信息的开放标准,由Header、Payload和Signature三部分组成,常用于用户认证和信息交换。其工作流程包括用户登录生成令牌、客户端存储、请求时携带及服务端验证。JWT具有无状态、跨语言和自包含等优点,但也存在无法主动撤销、体积较大等缺点。使用时需注意安全实践,如设置合理过期时间、使用HTTPS传输、避免存储敏感信息等。JWT适用于单点登录、微服务通信等场景,但不适合需要频繁权限变更的系统。原创 2025-11-27 10:36:29 · 829 阅读 · 0 评论 -
elasticsearch插件开发
本文详细介绍了Elasticsearch插件开发的全流程,包括插件类型(RESTAPI、分析器、脚本等)、开发环境准备、项目创建、核心代码实现(主类、RESTAPI、分析器等)、编译安装方法以及测试调试技巧。重点讲解了插件开发中的关键环节:插件主类继承Plugin并实现相应接口,自定义RESTAPI需继承BaseRestHandler,分析器插件需实现AnalysisPlugin接口。原创 2025-11-26 10:18:30 · 862 阅读 · 0 评论 -
Logstash自定义插件开发
本文详细介绍了Logstash自定义插件的开发流程。以Filter插件为例,阐述了开发环境准备、项目结构、核心代码实现、参数配置、测试方法等关键环节。重点讲解了插件生命周期管理、异步处理优化、外部系统集成等高级功能,并提供了Input/Output插件的开发示例。文章还包含常见问题排查、性能优化建议和自动化测试方案,为开发者提供了一套完整的插件开发指南。通过规范的开发流程和最佳实践,可以构建高效稳定的Logstash插件,满足各类数据处理需求。原创 2025-11-26 10:11:27 · 572 阅读 · 0 评论 -
Logstash 安装部署详细
Logstash是ELK核心组件,用于日志采集、过滤和转发。支持多种安装方式(Linux/Windows/Docker),核心配置包含input、filter、output三部分。本文详细介绍了安装步骤、基本配置模板、常用插件(如grok、mutate)及生产环境优化建议(JVM调优、持久化队列等)。同时提供多管道处理、敏感字段脱敏等高级实践,以及性能调优、安全加固方案。包含常见场景案例(Nginx日志收集、Kafka转发)和运维监控方法,帮助用户快速部署和优化Logstash。原创 2025-11-26 10:04:20 · 1208 阅读 · 0 评论 -
Fluent Bit插件开发和性能优化
FluentBit插件开发指南摘要:FluentBit插件分为Input、Filter、Output和Parser四类,开发流程包括创建插件目录、编写核心代码和CMake配置。重点介绍了Filter插件的开发方法,包括日志处理、字段添加等核心功能实现,以及内存管理、性能优化和多线程处理等关键技术。同时涵盖插件测试、跨平台适配和社区协作等维护要点,并提供了常见问题解决方案。开发需遵循官方规范,建议使用MsgPack处理数据并注意资源释放。原创 2025-11-26 09:59:39 · 838 阅读 · 1 评论 -
Spring Cloud和Spring Boot区别
SpringBoot与SpringCloud技术对比分析 摘要:本文系统对比了SpringBoot和SpringCloud两大技术框架。SpringBoot是简化Spring应用开发的框架,提供自动配置、内嵌服务器等功能,适用于单体应用快速开发。SpringCloud则是基于SpringBoot的微服务治理工具集,提供服务注册发现、配置中心、网关等分布式系统解决方案。两者协同使用时,SpringBoot作为微服务基础框架,SpringCloud实现服务治理,共同构建完整的微服务架构。文章详细对比了两者的功能原创 2025-11-24 10:20:33 · 194 阅读 · 0 评论
分享