码迷,mamicode.com
首页 > 编程语言 > 详细

springboot整合dubbox与zookeeper

时间:2019-01-20 14:06:01      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:tomcat端口   中间   部署   需要   admin   问题   注意   ring   就是   

springboot中dubbo依赖的引入和配置(application.properties)参见:https://blog.csdn.net/wohaqiyi/article/details/72967805。

需要注意的是在消费方工程里,controller包可以不必放到service包下(我认为也不应该),只要在application.properties里合理配置spring.dubbo.scan属性即可。我是让controller和service同级,然后将这个属性配置到这两个包的上级目录。

另外需要强调一点的就是消费方工程和服务方工程service包的路径要完全一致,也就是说,对于service包里的接口类而言,除了项目名称和类名,中间的路径都是一致的。

这篇博客提到了dubbo的控制中心,在使用控制中心的时候,发生了404。针对这个问题,这里只提两点:

1.注意启动顺序,需要先启动zookeeper,再启动控制中心。

2.在访问控制中心的时候,注意war包的名字。比如说在tomcat的webapps目录下放的war包叫dubbo-admin.war,访问的时候uri就是“部署地址:tomcat端口/dubbo-admin”,如果是dubbo-admin-2.8.4,则是“部署地址:tomcat端口/dubbo-admin-2.8.4”。

springboot整合dubbox与zookeeper

标签:tomcat端口   中间   部署   需要   admin   问题   注意   ring   就是   

原文地址:https://www.cnblogs.com/magnussen1996/p/10294393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!