`
kfcman
  • 浏览: 383232 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

feign不使用eureka

阅读更多

feign不使用eureka

main

@EnableFeignClients

@SpringBootApplication

public class FeignMain {

    public static void main(String[] args) {

        SpringApplication.run(FeignMain.class, args);

    }

}

 

server端代码

server端依旧是用randomInt

@RequestMapping(value = "/getNum", method = RequestMethod.GET)

    public int getRandomInt() {

        Random random = new Random();

        Integer num = random.nextInt(100);

        logger.info("getRandomInt:" + num);

        return num;

    }

 

Client端代码

@FeignClient(name = "thisOnlyName", url = "http://localhost:10102")

public interface RestFulService {

    /**

     * 默认没有参数会使用get方法

     *

     * @return

     */

    @RequestMapping(value = "/getNum")

    int getRandomInt();

}

 

此处通过url直接指定就好了。不需要配置eureka。ribbon也不会生效

 

原文地址:https://blog.csdn.net/w8452960/article/details/77623210

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics