服务端
安装
解压缩:nacos-server-1.0.0-RC3.tar.gz
运行
单机模式
cd bin/
sh startup.sh -m standalone
访问
http://IP:8848/nacos/
用户名:nacos
密码: nacos
使用
- 新建配置文件
图1
- 填写配置信息
图2
Data ID: 可以理解成项目名称
Group: 项目组,例如:海关组、大数据组 (默认是DEFAULT_GROUP)
配置格式:请选择Yaml (目前客户端解析只支持yaml)
点击发布后,跳回到配置列表
点击详情可查看配置文件
点击编辑可修改配置文件
- 点击更多
- 点击历史版本,可回滚配置文件
至此,服务端的简单使用介绍完毕!
客户端
POM
- 增加soyuan内网的nexus库:封装的nacos客户端上传至此。
- 添加
nacos-api-common
jar
<repository>
<id>nexus</id>
<url>http://172.26.1.58:8081/repository/maven-public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<dependency>
<groupId>com.soyuan.bigdata</groupId>
<artifactId>nacos-api-common</artifactId>
<version>1.0.0-RELEASE</version>
</dependency>
调用示例
public static void main( String[] args ) throws Exception
{
NacosApi api = new NacosApi.Builder()
.setHost("172.26.1.184")
.setGroup("SOYUAN_BIGDATA")
.setDataId("spark.neo4j.qh")
.build();
String s = api.get("zookeeper.quorum");
System.out.println(s);
}