- 博客(7)
- 收藏
- 关注
原创 SpringBoot2.x配置多个数据库
我使用的数据源是HikariDataSource,使用的mysql8.0以上版本,首先在配置文件中bootstrap.yml:spring: application: name: order-service datasource: order-service: driver-class-name: com.mysql.cj.jdbc.Driver username: root password: root jdbc-url: jdbc
2021-03-23 11:41:03 241
原创 Spring Cloud Alibaba、Seata、Nacos相应的版本
点击以下链接,可以查看SpringCloud和SpringBoot对应版本,Spring Cloud Alibaba、Seata、Nacos对应版本:https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明
2021-03-18 21:56:24 2424
原创 使用swagger出现Unable to infer base url. This is common when using dynamic servlet...
解决这样情况的方案:<!--导入swagger2依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency>
2021-03-13 22:54:41 540
原创 SpringCloud微服务之三:Ribbon负载均衡
Ribbon是什么Spring Cloud Ribbon 是基于Netflix Ribbon实现的一套客户端负载均衡的工具简单来说,Ribbon是Netflix发布的开源项目,主要的功能是提供客户端的软件负载均衡的算法,将Netflix的中间层服务连接在一起,Ribbon的客户端组件提供的一系列完整的配置项,如:连接超时、重试等等,简单来说,就是在配置文件中LoadBalancer(简称LB:负载均衡)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询、随机连接等等)去连接这些机
2020-08-18 16:24:11 321
原创 SpringCloud微服务之二:Eureka服务注册和发现中心
Eureka是什么Eureka是Netflix的一个子模块,也是核心模块之一,Eureka是基于REST服务的,用于定位服务,以实现云端中间件服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务发现和服务注册,只需要使用服务的标识符,就可以访问到服务,而不是修改服务调用的配置文件,功能类似于Dubbo的注册中心,比如Zookeeper。Eureka的原理Eureka的基本架构SpringCloud封装Netflix公司开发的Eureka模块来实现服务的注册和发现(对比Zo
2020-08-17 17:00:24 336
原创 SpringCloud微服务之一:微服务的起步
谈到微服务,我们先来见见它的面试题:常见面试题1、什么是微服务2、微服务之间是如何独立通信的?3、SpringCloud和Dubbo有哪些区别4、SpringBoot和SpringCloud,请你谈谈对他们的理解5、什么是服务熔断?什么是服务降级6、微服务的优缺点分别是哪些?说下你在项目中遇到的坑7、你所知道的微服务技术栈有哪些?请列举一二8、EureKa和zookeeper都可以提供服务注册和发现的功能,请说说两个的区别?微服务微服务就是将业务拆成一个个服务,实现彻底的解耦,其实一个
2020-08-15 15:00:50 143
原创 XShell6无法连接上虚拟机
以前使用XShell连接虚拟机成功,突然有一天发现XShell6无法连接上虚拟机,先检查虚拟机是否连接上网络。[root@localhost ~]# ping www.baidu.com当发现无法连接上网络的时候,还原网络默认配置。#修改配置文件[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=staticONBOOT=yesIPADDR=192.168.163.130 #修改这里的I
2020-07-25 16:07:10 450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人