×

spring boot

程序中读取Nacos的配置信息(nacos 读取配置)

窜天猴 窜天猴 发表于2024-05-09 浏览8038 评论0
之前接触到微服务项目时候就很好奇在程序中是怎么读取到Nacos中的配置信息的… 直到今天在程序中看到这样的一个注解,@ConfigurationProperties,百度了下,豁然开朗~ @ConfigurationProperties @ConfigurationProperties是springboot提供读取配置文件的一个注解。 Nacos配置如下: 现在需要在程序中拿到这三个值进行下一步接口的调用,就需要用到@ConfigurationProperties注解,搭配p

分布式

谷粒商城笔记(一)

一个人一颗心 一个人一颗心 发表于2024-05-09 浏览7006 评论0
一、电商模式 市面上有常见的5种电商模式:B2B、B2C、C2B、C2C、O2O 1. B2B模式 B2B(Business to Business),是指商家与商家建立的商业关系;如:阿里巴巴。 2. B2C模式 B2C(Business to Customer),就是我们经常看到的供应商直接把商品卖给用户,即“商对客”模式,也就是通常说的商业零售,直接面向消费者销售产品和服务;如:苏宁易购、京东、天猫。 3. C2B模式 C2B(Customer to Busi

ribbon

【云原生&微服务二】SpringCloud之Ribbon自定义负载均衡策略(含Ribbon核心API)

infinitiM37 infinitiM37 发表于2024-05-09 浏览6567 评论0
一、前置知识 在前一篇文章【云原生&微服务一】SpringCloud之Ribbon实现负载均衡详细案例(集成Eureka、Ribbon)我们讨论了SpringCloud如何集成Eureka和Ribbon,本文就在其基础上讨论一下如何自定义Ribbon的负载均衡策略、以及Ribbon的核心API。 二、Ribbon核心API 博主习惯性的在深入研究一门技术的时候去GitHub上看文档,然而Ribbon在GitHub上的文档(https://github.com/Netfl

spring boot

【前后端分离系列】 Spring Boot + Vue 实现 EasyPOI 导入导出

清风 清风 发表于2024-05-09 浏览5661 评论0
⚡前言 Hello~ ,前后端分离系列和大家见面了,秉着能够学到知识,学会知识,学懂知识的理念去学习,深入理解技术! 项目开发过程中,很大的需求都有 导入导出功能,我们依照此功能,来实现并还原真实企业开发中的实现思路 一、为什么做导入导出? 为什么做导入导出 导入 在项目开发过程中,总会有一些统一的操作,例如插入数据,系统支持单个插入数据效率太慢了,为此,我们可以将数据写入Excel中,系统提供导入功能进行批量添加数据,实现了数据的统一覆盖,快捷操作! 导出

ribbon

SpringCloud Netflix---Ribbon负载均衡

山河? 山河? 发表于2024-05-09 浏览5901 评论0
练习代码gitee地址: https://gitee.com/longjiamou/spring-cloud-netflix.git 1. 什么是Ribbon        Ribbon是SpringCloud Netflix的一套客户端负载均衡工具,也可以说是一个开源的SpringCloud项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间服务连接在一起,它还提供一系列完整的配置项,比如:连接超时,重试等等。就是说: 在我们配置文件中列出LoadBalancer(负载均

分布式

SkyWalking服务端的搭建、微服务接入SkyWalking(skywalking 搭建)

海子 海子 发表于2024-05-09 浏览4259 评论0
SkyWalking 微服务链路追踪SkyWalking 一般的系统中,微服务会有几十上百个,微服务的调用是错综复杂的,如果其中一个微服务挂了,在线上环境中排查问题是比较困难的,我们不能永远执行降级方法。如果人员离职,新接收项目的开发人员,理清服务的调用链路也耗时耗力,更不用说定位问题解决问题了。 对于一个大型的几十上百个微服务构成的微服务架构系统,通常会遇到下面一些问题,比如: 如何串联整个调用链路,快速定位问题? 如何缕清各个服务之间的依赖关系? 如何进行各个微服务接口的

spring cloud

什么是Nacos实战使用教程 (nacos入门教程)

用户7794851402 用户7794851402 发表于2024-05-02 浏览16095 评论0
1Nacos是什么 注册中心加配置中心的集合体,Nacos提供了统一配置管理、服务发现与注册。 其中服务注册和发现的功能,相当于dubbo里面使用到的zookeeper、 或者spring cloud里面应用到的consoul以及eureka。 2 Nacos的特性 2.1 服务发现和服务健康监测 Nacos提供了基于RPC的服务发现,服务提供者可以将自身的服务通过原生API或者openApi来实现服务的注册,服务消费者可以使用API或者Http来查找和发现服务. 同时,

spring cloud

微服务链路追踪SkyWalking第五课 SkyWalking中Trace落地实现方案

guier guier 发表于2024-05-02 浏览6189 评论0
第12讲:剖析 Trace 在 SkyWalking 中的落地实现方案(上) 通过前面几课时的学习,我们已经了解 SkyWalking Agent 启动的基本流程、插件增强代码的基本逻辑以及核心 BootService 实现的功能。从本课时开始,我们将深入分析 SkyWalking Agent 中 Trace 相关的基础组件。 在 04 课时中我们介绍了 OpenTracing 的基本概念,SkyWalking 中 Trace 的相关概念以及实现类与 OpenTracing 中的概念基本类

spring cloud

SpringCloud微服务架构编码构建(微服务提供消费者订单模块) (springcloud微服务架构实战 pdf)

行者 行者 发表于2024-05-02 浏览4581 评论0
目录 一、微服务提供消费者订单模块 1.新建模块cloud-consumer-order80 2.pom文件 3.实体类(CommonResult &Payment ) 4.控制层 ⚪RestTemplate ⚪创建配置类 5.application.yml 6.主启动类  OrderMain80  7.测试 ⭐验证插入  使用@RequestBody注解  二、工程重构(实现一处修改处处使用!) 1.新建项目cloud-api-commons 2.修改po

架构

专为云原生、微服务架构而设计的链路追踪工具 【SkyWalking介绍及搭建】

凡间教主 凡间教主 发表于2024-05-01 浏览15540 评论0
前言. 当前企业级分布式微服务集群架构图 服务链路追踪已成为不可或缺的一环 一. skywalking是什么 skywalking是一个优秀的国产开源框架,2015年由个人吴晟(华为开发者)开源 , 2017年加入apache 孵化器。 skywalking是分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器化技术 (docker、K8s、Mesos)架构而设计,它是一款优秀的 APM(Application Performance Management)工具。

spring cloud

Spring Cloud:微服务基础知识(Spring Cloud微服务:入门、实战与进阶)

毕业设计 毕业设计 发表于2024-05-01 浏览5495 评论0
📃个人主页:不断前进的皮卡丘 🌞博客描述:梦想也许遥不可及,但重要的是追梦的过程,用博客记录自己的成长,记录自己一步一步向上攀登的印记 🔥个人专栏:微服务专栏 一、系统架构演变 随着互联网的发展,网站应用的规模不断扩大,常规的应用架构已无法应对,分布式服务架构以及微服务架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 1. 单体应用架构 在企业发展的初期,一般公司的网站流量都比较小,只需要一个应用,将所有的功能代码打包成一个服务,部署到服务器上就能支撑