public class NacosConfigPublisher {
private static final String SERVER_ADDR = "127.0.0.1:8848"; // Nacos 服务器地址
private static final String DATA_ID = "example-config.yaml"; // 配置文件的 Data ID
private static final String GROUP = "DEFAULT_GROUP"; // 配置文件的 Group
public static void main(String[] args) {
try {
// 创建 ConfigService 实例
Properties properties = new Properties();
properties.put("serverAddr", SERVER_ADDR);
ConfigService configService = NacosFactory.createConfigService(properties);
// 配置内容
String content = "key1: value1\nkey2: value2";
// 发布配置
boolean result = configService.publishConfig(DATA_ID, GROUP, content);
if (result) {
System.out.println("配置发布成功");
} else {
System.out.println("配置发布失败");
}
} catch (NacosException e) {
e.printStackTrace();
}
}
}
09-15
2万+
09-07
6446
10-25
5647
12-01
4927