Spring Boot Ribbon Sample

Spring Boot Ribbon Sample

イメージ図

f:id:tomoTaka:20171231183548p:plain

eureka server ,client(service discovery) を使ってport:8001, 8002のservice instanceを起動
f:id:tomoTaka:20171231181300p:plain

上記で起動している2つをRibbonを使って、交互にcallしているのを試してみました。
同じURLで、使用しているbackendのサーバは、8001,8002のポートからresponseが帰ってきています。
f:id:tomoTaka:20171231181927p:plain

コードの説明はgithub READMEに記載(メモ程度ですが)

github is
GitHub - tomoTaka01/eureka-feign: Spring Boot eureka feign sample

今回は、eureka service discoveryを使用しないRibbonのサンプルです。
次回はeureka serverに登録してるservice nameを使用したRibbonのサンプルに挑戦!