- 博客(0)
- 资源 (2)
- 收藏
- 关注
jdk1.8.0_201 win 64位 免安装版本
解压后,配置环境变量就可以用
C:\Users\Administrator>java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
2022-02-16
微服务框架demo (mvn+springboot+springcloud)
demo参考网上资料,使用mvn建项,使用者需要有一定mvn基础。
demo没有实现复杂业务,只实现了部分功能:
微服务模块初始化时,常量和数据库信息等使用云配置服务(spring config)获取;
微服务之间使用负载均衡(ribbon);
微服务网关路由配置;
微服务断路器(hystrix)及监听服务等
启动步骤:
1.启动server-eureka,端口6600,微服务注册中心
访问http://localhost:6600,查看效果
2.启动server-config,端口6700,统一配置服务中心
访问http://localhost:6700/service-order/online,查看效果
3.启动service-order,端口6002,初始化使用配置服务server-config动态加载数据库
访问http://localhost:6002/order,查看效果
4.启动service-user,端口6001,使用注册后的服务名service-order进行服务之间调用,避免传统维护困难的ip:port方式
模块中使用了ribbon负载均衡请求service-order,需要启动至少两个service-order服务
访问http://localhost:6001/user/order,查看效果
5.启动gateway-zuul,端口6000,用于url路由配置,服务统一端口入口
http://localhost:6000/service-order/order等效于访问http://localhost:6002/order
http://localhost:6000/service-user/user/order等效于访问http://localhost:6001/user/order
6.启动hystrix-dashboard,端口6500,可选,WEB界面查看监听服务,如服务成功多少,失败多少等信息
进入hystrix-dashboard界面后,填入监控地址:http://localhost:6001/hystrix.stream
2018-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人