草庐IT

SpringCloud微服务架构

全部标签

智慧工地源码(微服务+Java+Springcloud+Vue+MySQL)

智慧工地系统是依托物联网、互联网、AI、可视化建立的大数据管理平台,是一种全新的管理模式,能够实现劳务管理、安全施工、绿色施工的智能化和互联网化。围绕施工现场管理的人、机、料、法、环五大维度,以及施工过程管理的进度、质量、安全三大体系为基础应用,实现全面高效的工程管理需求,满足工地多角色、多视角的有效监管,实现工程建设管理的降本增效,为监管平台提供数据支撑。一、智慧工地系统特点1.系统采用微服务架构;2.支持多端展示:PC端,平板、手机APP端;3.数字孪生可视化智慧大屏,一张图掌握项目整体情况;4.依托数据交互子平台,形成用户多系统间数据融合;5.IOT云平台,实现IOT设备对接及数据传输与

使用nacos配置中心管理配置文件时,springcloud程序启动报错,无法找到对应的配置文件(加载到了错误的配置文件)

这里写目录标题一、场景二、关键依赖三、报错信息四、排查1、`bootstrap.yml`配置2、查看Nacos配置中心3、重启后程序依旧报错,查看启动日志,发现Nacos加载到了错误的配置文件4、Debug查看源码,企图弄清楚使用错误应用名的原因5、找不到使用依赖程序应用名的原因,发现`ConfigurationProperties`的属性可以手动进行配置,进行尝试五、原因六、解决七、Nacos配置文件DataId配置规则八、备注一、场景1、将SpringBoot项目升级为SpringCloud2、SpringBoot版本从2.1.3.RELEASE升级为2.7.83、不使用Nacos配置中心

【云原生架构】阿里云 —— 主要架构模式

🔎这里是【阿里云·云原生架构·白皮书】,关注我学习云原生不迷路👍如果对你有帮助,给博主一个免费的点赞以示鼓励欢迎各位🔎点赞👍评论收藏⭐️👀专栏介绍【阿里云·云原生架构·白皮书】主要更新一些在学习云原生架构时的一些总结,以及对白皮书内容的解读。👀本期介绍主要介绍主要架构模式文章目录👀专栏介绍👀本期介绍主要架构模式服务化架构模式Mesh化架构模式Serverless模式存储计算分离模式分布式事务模式可观测架构事件驱动架构主要架构模式云原生架构有非常多的架构模式,这里选取一些对应用收益更大的主要架构模式进行讨论。服务化架构模式服务化架构是云时代构建云原生应用的标准架构模式,要求以应用模块为颗粒度划分

SpringCloud-Gateway鉴权

文章目录使用API网关实现鉴权和安全性什么是API网关?为什么需要鉴权?使用API网关进行鉴权的优点使用SpringCloudGateway实现API鉴权的示例使用场景总结使用API网关实现鉴权和安全性在当今的应用程序和微服务架构中,安全性是一个至关重要的考虑因素。为了确保只有合法用户可以访问你的应用程序,你需要一种有效的鉴权机制。API网关是实现这种鉴权和安全性的强大工具。本博客将介绍如何使用API网关来实现鉴权,以及如何在Java中实现一个简单的示例。什么是API网关?API网关是位于客户端和后端服务之间的中间层,负责管理、监控和保护API。它可以用于实现许多功能,包括路由请求、负载均衡、

[微服务 ]微服务集成中的3个常见缺陷,以及如何避免它们

微服务风靡一时。他们有一个有趣的价值主张,即在与多个软件开发团队共同开发的同时,将软件快速推向市场。因此,微服务是在扩展您的开发力量的同时保持高敏捷性和快速的开发速度。简而言之,您将系统分解为微服务。分解并不是什么新鲜事,但是通过微服务,您可以为团队提供尽可能多的自主权。例如,专用团队完全拥有该服务,可以随时部署或重新部署。他们通常也会使用devops来控制整个服务。他们可以做出相当自主的技术决策并运行他们自己的基础设施数据库。被迫操作软件通常会限制有线技术选择的数量,因为当人们知道他们将来必须操作它时,往往会更频繁地选择无聊技术。Microservicesareaboutdecomposit

从零开始的Spring Cloud Gateway指南:构建强大微服务架构

目录一、什么是Gateway?1.网关的由来2.网关的作用3.网关的技术实现二、如何搭建一个简易网关服务1.引入依赖2.配置yml文件三、进阶话题:过滤器和路由配置1.gateway的执行原理2.路由断言工厂:PredicateFactory3.网关过滤器:GatewayFilter自定义网关过滤器4.默认过滤器:defaultFilter5.全局过滤器:GlobalFilter6.过滤器的执行顺序7.GlobalFilter和GatewayFilter的区别四、实战经验分享:处理微服务间通信1.跨域问题处理微服务架构的兴起已经改变了软件开发的面貌,使得开发者能够更灵活地构建、部署和维护应用程

SpringCloud微服务 【实用篇】| 统一网关Gateway

目录一:统一网关Gateway1.为什么需要网关2.gateway快速入门3.断言工厂4.过滤器工厂5.全局过滤器6.跨域问题一:统一网关Gateway前面我们已经学习了注册中心Eureka、Nacos和配置管理中心Nacos;但是此时存在很多安全的问题,服务器摆在那里谁都可以进行访问!1.为什么需要网关网关功能:①身份认证和权限校验:微服务直接摆在那里允许任何人都可以访问,不太安全;需要进行身份验证,一切请求先到网关Gateway再到微服务,验证过后在进行放行!②服务路由、负载均衡:放行过后,问题又来了,当用户放松请求处理业务时,网关肯定处理不了业务,需要把请求给对应的微服务;但是需要判断是

互联网+建筑工地源码,基于微服务+Java+Spring Cloud +Vue+UniApp开发

一、智慧工地概念智慧工地就是互联网+建筑工地,是将互联网+的理念和技术引入建筑工地,然后以物联网、移动互联网技术为基础,充分应用BIM、大数据、人工智能、移动通讯、云计算、物联网等信息技术,通过人机交互、感知、决策、执行和反馈等,实现对工程项目内人员、车辆、安全、设备、材料等的智能化管理。智慧工地是指通过信息化技术、物联网、人工智能技术等手段,对建筑工地进行数字化、智能化、网络化升级,实现对施工全过程的实时监控、数据分析、智能管理和优化调控。智慧工地的建设可以提高工地的安全性、效率性和质量,降低施工成本,是建筑行业数字化转型升级的重要抓手。本文将介绍智慧工地目前比较成熟的技术。二、智慧工地管理

微服务实战系列之J2Cache

前言经过近几天陆续发布Cache系列博文,博主已对业界主流的缓存工具进行了基本介绍,当然也提到了一些基本技巧。相信各位盆友看见这么多Cache工具后,在选型上一定存在某些偏爱:A同学说:不管业务千变万化,我对Redis的爱永不变。B同学说:不管集中式还是分布式,单体还是集群,我只相信Redis。C同学说:无论穿透击穿还是雪崩,只要把key定义好,任尔东西南北风。好了,看完这篇文章,希望以上同学有所启发。微服务实战系列之Cache(技巧篇)微服务实战系列之MemCache微服务实战系列之EhCache微服务实战系列之Redis微服务实战系列之Cache微服务实战系列之Nginx(技巧篇)微服务实

STM32单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计

STM32单片机项目实例:基于TouchGFX的智能手表设计(7)MVP架构下的交互逻辑设计目录一、概述二、MVP架构下的交互逻辑一、概述 本文例程是基于TouchGFX的智能手表设计—Designer软件UI设计的例程 0B-2_STM32U575_MVP_Interactive工程的拷贝,用于MVP架构下的逻辑代码添加。二、MVP架构下的交互逻辑 将资料光盘中的0B-2_STM32U575_MVP_Interactive例程拷贝至工程目录,并将文件夹重命名为0B-3_STM32U575_MVP_Interactive,打开…\0B-3_STM32U575_MVP_Interactive\T