yml方式配置dubbo+zookeeper踩坑記錄

嘗試使用yml方式配置dubbo,被網上的教程坑了,特此記錄
(更坑的是spring.dubbo.xxx在提示裏是存在的,然而運行時不認啊QAQ)
正確配置方法:

server:
  port: 8085

dubbo:
  application:
    #註冊在註冊中心的名稱,唯一標識,請勿重複
    name: circleservice
  #單zookeeper服務:zookeeper://127.0.0.1:2181
  registry:
    address: zookeeper://127.0.0.1:2181
  #暴露服務方式
  protocol:
    id: dubbo
    #默認名稱,勿修改
    name: dubbo
    #暴露服務端口 (默認是20880,修改端口,不同的服務提供者端口不能重複)
    port: 20880

重要的事情說三遍:
不要在dubbo前加spring!!!
不要在dubbo前加spring!!!
不要在dubbo前加spring!!!

官方文檔明確寫了:
在這裏插入圖片描述
並沒有spring

然後在啓動類@DubboComponentScan
生產者接口@Service
消費者接口@Reference

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章