springcloud框架搭建(二)服務的提供與調用

新建一個項目producer,步驟如上一篇文章,但選擇的內容稍有不同:

pom.xml如下:

配置如下:

主方法:

添加一個controller:

啓動項目,查看localhost:1111

訪問http://localhost:1112/hello/hello?name=zmq

然後在新建一個項目Consumer,和上一個項目一樣即可。

在新項目中創建要給接口

標出來的部分說明是調用的producer服務的/hello/hello這個方法。

配置熔斷器fallback,新建類實現該接口,並注入到Ioc容器中

然後啓動該項目,訪問地址:http://localhost:1113/hello/sayHello?name=zmq

訪問的爲1113端口的服務,調用了1112服務的方法。

然後把1112關掉,在訪問http://localhost:1113/hello/sayHello?name=zmq

說明熔斷器起作用了。

收工!!

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