Jboot 使用rpc->motan 服务发现使用consul出现的问题

AIting 发布于 2018/08/30 10:39
阅读 414
收藏 0

本机是windows系统,已经下载了consul,并且已经启动成功,通过输入127.0.0.1:8500/ui能看到界面,也能看到节点为健康状态,如下图:

jboot.properties的配置如下:

jboot.rpc.type = motan
#发现服务类型为 consul ,支持zookeeper。
jboot.rpc.registryType = consul
jboot.rpc.registryAddress = 127.0.0.1:8500

 

本地也配置了consul的环境变量。

 

当启动应用的时候报如下错误:

com.weibo.api.motan.exception.MotanFrameworkException:error_message: register error! Could not find extension for registry protocol:consul, make sure registry module for consul is in classpath!, status: 500, error_code: 20008,r=null

 

@海哥

加载中
0
旺旺啦啦啦
旺旺啦啦啦

maven里面的provided了解一下,应该就可以解决

0
zcoder
zcoder

我也遇到了 是少了一个依赖
<dependency>
    <groupId>com.weibo</groupId>
    <artifactId>motan-registry-consul</artifactId>
    <version>1.1.3</version>
</dependency>

返回顶部
顶部