首页 > 项目 > 当前页面

nacos常用注解以及使用

2025-01-21 NEW个对象

1、@EnableDiscoveryClient


作用:启用服务发现功能。可标注在主应用类上。

@SpringBootApplication
@EnableDiscoveryClient
public class NacosDiscoveryApplication {
    public static void main(String[] args) {
        SpringApplication.run(NacosDiscoveryApplication.class, args);
    }
}

2、@RefreshScope

作用:实现配置动态刷新。

@Component
@RefreshScope
public class TestProp {

    @Value("${test.a:2}")。 //直接从nacos里获取到配置的数据
    private int a;

    public void setA(int a) {
        this.a = a;
    }

    public int getA() {
        return a;
    }
}

相关文章

  • 如果你网站突然有很多流量你该如何处理?

    网站突然有大量流量的话,一般有以下俩种情况? 1、出现了热点事件。 2、网站被攻击了,比如:DDOS 那么技术上需要引入限流组件,保持系统的稳定。

    NEW个对象 2024-10-21

  • 微信排行榜怎么设计?从单机到亿级用户排行榜架构实践

    排行榜本质上属于实时计算系统,其核心目标是解决海量用户数据的排序、查询、更新和展示问题。随着用户规模从万级增长到亿级,仅依靠数据库排序已经无法满足性能要求,因此通常采用 Redis Sorted Set、缓存分层、异步计算、分库分表等技术实现高性能排行榜。

    NEW个对象 2026-06-09

  • MySQL核心知识体系(基于XMind整理版)

    MySQL作为典型的关系型数据库,其核心能力围绕“存储、索引、事务、锁、日志、复制”六大模块展开。 在高并发系统中,MySQL不仅是数据存储工具,更是整个业务系统稳定性的基石。

    NEW个对象 2026-06-08

NEW个对象 NEW个对象
JAVA是世界上最好的语言