Nacos 插件
Nacos 是一个同时覆盖服务注册、服务发现和远程配置的控制面插件。三类能力可以分别开启,但同一份 YAML 在不同能力开启状态下的真实效果并不完全一样。
Runtime 事实
| 项目 | 值 |
|---|---|
| Go module | github.com/go-lynx/lynx-nacos |
| 配置前缀 | lynx.nacos |
| Runtime 插件名 | nacos.control.plane |
| 公开 API | 通过 plugin-manager 获取实例后使用 GetConfig(dataId, group)、GetConfigSources()、GetNamespace()、NewServiceRegistry()、NewServiceDiscovery() |
配置来源
| 文件 | 范围 | 实际影响 |
|---|---|---|
lynx-nacos/conf/example_config.yml | Lynx runtime 与 Nacos SDK 客户端初始化 | 服务端地址、namespace/鉴权、注册/发现/配置开关、健康检查、额外配置源以及 SDK 日志/缓存目录 |