2个卖篮球的厂商进行售卖篮球; 1个消费者进行买篮球; 1个服务管理进行平衡市场。
eureka:
client:
serviceUrl:
defaultZone: http://127.0.0.1:9999/eureka/
server:
port: 8082
spring:
application:
name: service-provider
复制代码
package com.rest;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
import java.util.Map;
@RestController
public class BasketballController {
/**
* 假如这个客户端要提供一个buy的方法
* @return
*/
@GetMapping(value = "/buy")
@ResponseBody
public Map<String,Object> buy(){
Map<String,Object> data = new HashMap<>();
// data.put("id",id);
data.put("size","7#");
data.put("from","山岗篮球场");
return data;
}
}
复制代码
可以看到已经有两个服务者了,一个8081,一个8082。又购买一次 发现一次的篮球是从阳光篮球场提供的,另一次是从山岗篮球场提供的。