消費者直連提供者
在開發階段可能需要繞開註冊中心,聯調dubbo接口。
實現方式有三種:
1.-D 參數指定
java -D com.alibaba.xxx.XxxService=dubbo://127.0.0.1:20880
2.XML中更改配置(不推薦,侵入代碼)
<dubbo:reference id="xxxService" interface="com.alibaba.xxx.XxxService" url="dubbo://127.0.0.1:20880"/>
3.映射配置文件
在dubbo 2.0以上的版本中,會自動加載${user.home}/dubbo-resolver.properties文件。
所以在電腦中的當前用戶文件夾下新建dubbo-resolver.properties,在文件中加入需要直連的服務地址。
com.alibaba.xxx.XxxService=dubbo://127.0.0.1:20880
啓動時檢查
Dubbo默認會在啓動時檢查依賴的服務是否可用,避免上線後出現問題。是否啓動時檢查配置的參數是check,
默認配置true。 關閉啓動時檢查,可以設置爲false。
服務的實現類版本號的作用
當同一個服務在不兼容升級時,可以通過版本號進行過渡。版本號是實現灰度發佈的一個手段。