Nacos简介及使用
发表于|更新于|中间件
|总字数:28|阅读时长:1分钟|浏览量:
《Nacos简介及使用》
文章作者: 逐光
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 逐光の博客!
相关推荐

2023-05-09
Kube-Prometheus监控Nacos(五)
一、概述本文介绍如何使用 Kube-Prometheus 监控 Nacos 服务。Nacos 自带 Prometheus 指标接口,无需额外部署 Exporter,只需通过 Endpoint 和 ServiceMonitor 配置即可实现监控。 监控方式: Nacos 内置了 Micrometer 指标,通过 /nacos/actuator/prometheus 接口暴露 使用 Endpoints 手动指定 Nacos 集群节点 IP 通过 ServiceMonitor 配置 Prometheus 采集规则 二、配置部署2.1 创建 Endpoints由于 Nacos 通常部署在 K8s 集群外部,需要手动创建 Endpoints 指向 Nacos 服务器。 apiVersion: v1 kind: Endpoints metadata: name: nacos-exporter namespace: monitoring subsets: - addresses: - ip: # 列举 nacos 的机器的ip1 - ip: # 列举 nacos 的机器的i...

2022-04-06
深度解析:Spring Cloud 中 EnvironmentChangeEvent 监听器的执行顺序之谜
一、问题的提出:为何配置更新总“慢半拍”?在项目中使用 Nacos 作为配置中心时,我们通常期望通过监听 EnvironmentChangeEvent 事件,来对动态更新的配置进行相应的初始化处理。 但一个诡异的现象出现了:每次在 Nacos 控制台更新配置后,监听器中打印的配置值竟然是修改前的旧值! 看下这段熟悉的监听代码: @ConfigurationProperties(prefix = "transparent-delivery.callback") @Component @RefreshScope public class CallbackConfig implements ApplicationListener<EnvironmentChangeEvent> { private static final Logger log = LoggerFactory.getLogger("CONFIG_LOG"); private List<ChatbotConfig> configs; // ... getters and se...
评论