microservicecloud-api:
描述:實體類。
feign:用feign只需要建立介面和註解即可
1.pom引入
2.新建deptclientservice介面並新增註解
@feignclient(value = "microservicecloud-dept",fallbackfactory=deptclientservicefallbackfactory.class)
註解的意思是去哪個微服務找。
介面的方法拷貝微服務提供者的方法即可。
microservicecloud-provider-dept-8001:
microservicecloud-provider-dept-8002:
microservicecloud-provider-dept-8003:
描述:微服務的提供者,裡面是完整的mvc只是把實體類抽取出來了。
配置:eureka的客戶端
1.pom檔案的引入
2.yml檔案
3.啟動類@enableeurekaclient //本服務啟動後會自動註冊進eureka服務中
監控資訊的完善
1.pom新增
2.父工程加配置資訊
3.8001的yml
服務的發現
主啟動類加入:@enablediscoveryclient //服務發現
microservicecloud-consumer-dept-80:
描述:微服務的消費者。和服務的提供者用resttemplate訪問的。
配置:ribbon專題(消費者訪問服務者的策略):
1.pom引入
2.yml檔案(此時可以發現註冊中心的微服務例項)
2.主配置類@enableeurekaclient
3.在模板上resttemplate上開啟負載均衡@loadbalance
自定義ribbon:
1.主啟動類@ribbonclient(name="microservicecloud-dept",configuration=myselfrule.class)
2.實體類
microservicecloud-eureka-7001:
microservicecloud-eureka-7002:
microservicecloud-eureka-7003:
描述:eureka的服務端
配置:eureka的服務端
1.pom引入
2.yml檔案
3.啟動類@enableeurekaserver // eurekaserver伺服器端啟動類,接受其它微服務註冊進來
microservicecloud-consumer-dept-feign:
描述:帶feign的客戶端
配置:1.pom引入feign
2.主啟動類:@enablefeignclients(basepackages= ) @componentscan("com.atguigu.springcloud")
3.api中設定feign
LSE配置備忘
通過摸索,總結出lse liberty sim envi 編譯視覺化執行的一中方法。本文是用lse自帶的ia64的例子來做的。首先我是使用標準的ls build ls link來做,build可以通過,但link階段報告visualizer相關的函式找不到。注釋所有visualizer相關的函式後l...
mediawiki 配置備忘
新增檔案上傳功能 在 localsettings.php 中 wgenableuploads true 允許上傳 wguploadpath wgscriptpath uploads 預設為 wgscriptpath images 請確保目錄可寫 wguploaddirectory ip upload...
word press 配置備忘
1 關於wordpress中永久連線的配置,如果修改預設設定的話,那麼會提示需要修改.htaccess檔案。這個檔案預設安裝是沒有的,如果需要的話,自行在blog的根目錄 不是web的根目錄 中建立,使用wordpress提供的內容即可。這個修改只對後面的事件起作用,原來記錄的時間是不會更改的。3 ...