登录
首页 >  数据库 >  MySQL

Springcloud电子商城系统 java B2B2C-服务消费者(rest+ribbon)

来源:SegmentFault

时间:2023-01-20 11:26:10 232浏览 收藏

对于一个数据库开发者来说,牢固扎实的基础是十分重要的,golang学习网就来带大家一点点的掌握基础知识点。今天本篇文章带大家了解《Springcloud电子商城系统 java B2B2C-服务消费者(rest+ribbon)》,主要介绍了MySQL、缓存、Java、spring、maven,希望对大家的知识积累有所帮助,快点收藏起来吧,否则需要时就找不到了!

一、ribbon简介

Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。ribbon是一个负载均衡客户端,可以很好的控制htt和tcp的一些行为。Feign默认集成了ribbon。

ribbon 已经默认实现了这些配置bean:

IClientConfig ribbonClientConfig: DefaultClientConfigImpl

IRule ribbonRule: ZoneAvoidanceRule

IPing ribbonPing: NoOpPing

ServerList ribbonServerList: ConfigurationBasedServerList

ServerListFilter ribbonServerListFilter: ZonePreferenceServerListFilter

ILoadBalancer ribbonLoadBalancer: ZoneAwareLoadBalancer

二、准备工作
这一篇文章基于上一篇文章的工程,启动eureka-server 工程;启动service-hi工程,它的端口为8762;将service-hi的配置文件的端口改为8763,并启动,这时你会发现:service-hi在eureka-server注册了2个实例,这就相当于一个小的集群。访问localhost:8761如图所示:

clipboard.png

三、建一个服务消费者
重新新建一个spring-boot工程,取名为:service-ribbon;
在它的pom.xml文件分别引入起步依赖spring-cloud-starter-eureka、spring-cloud-starter-ribbon、spring-boot-starter-web,代码如下:

4.0.0com.forezphttp://localhost:8761 ,即eureka server 的网址:

clipboard.png

你会发现一个服务已经注册在服务中了,服务名为SERVICE-HI ,端口为7862

这时打开 http://localhost:8762/hi?name=forezp ,你会在浏览器上看到 :

hi forezp,i am from port:8762

Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六

今天带大家了解了MySQL、缓存、Java、spring、maven的相关知识,希望对你有所帮助;关于数据库的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:SegmentFault 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表