|
@ -105,6 +105,17 @@ SQL被统一存放在classpath的sql路径下,如:sql.ipu.demo。
|
105
|
105
|
<groupId>com.alibaba.boot</groupId>
|
106
|
106
|
<artifactId>nacos-config-spring-boot-starter</artifactId>
|
107
|
107
|
<version>0.1.1</version>
|
|
108
|
<exclusions>
|
|
109
|
<exclusion>
|
|
110
|
<groupId>com.alibaba.nacos</groupId>
|
|
111
|
<artifactId>nacos-client</artifactId>
|
|
112
|
</exclusion>
|
|
113
|
</exclusions>
|
|
114
|
</dependency>
|
|
115
|
<dependency>
|
|
116
|
<groupId>com.alibaba.nacos</groupId>
|
|
117
|
<artifactId>nacos-client</artifactId>
|
|
118
|
<version>0.6.2</version>
|
108
|
119
|
</dependency>
|
109
|
120
|
```
|
110
|
121
|
- 2.nacos配置中心的配置文件为:application.properties
|
|
@ -128,7 +139,9 @@ SQL被统一存放在classpath的sql路径下,如:sql.ipu.demo。
|
128
|
139
|
nacos.discovery.server-addr=127.0.0.1:8848
|
129
|
140
|
```
|
130
|
141
|
|
131
|
|
- 6.nacos注册中心使用案例为NacosConsumerControl.java(服务消费/调用)。nacos通过springboot注册服务有bug:服务注册后权重为0,元数据为空,导致服务消费查不到此服务。此案例只支持springboot,springcloud的示例在工程ipu-nacos_cloud中。查看服务注册后,注册中心保存的注册信息命令为curl -X GET '127.0.0.1:8848/nacos/v1/ns/instance?serviceName=ipu-rest-scaffold&ip=10.1.234.70&port=9999&cluster=DEFAULT'
|
|
142
|
- 6.nacos注册中心使用案例为NacosConsumerControl.java(服务消费/调用)。nacos通过springboot注册服务有bug:服务注册后权重为0,元数据为空,导致服务消费查不到此服务。需要剔出对缺省nacos-client0.2.1的依赖,增加对nacos-client0.6.2的依赖。此案例只支持springboot,springcloud的示例在工程ipu-nacos_cloud中。查看服务注册后,注册中心保存的注册信息命令为curl -X GET '127.0.0.1:8848/nacos/v1/ns/instance?serviceName=ipu-rest-scaffold&ip=10.1.234.70&port=9999&cluster=DEFAULT'
|
|
143
|
|
|
144
|
- 7.nacos组件使用了logback,因此需要增加logback日志配置;否则logback缺省只输出info和error级别的日志。
|
132
|
145
|
|
133
|
146
|
###打包运行
|
134
|
147
|
java -Dipu.lic.path=ipu.lic -jar ipu-rest-scaffold.jar --server.port=8080
|