- 博客(11)
- 收藏
- 关注
原创 微服务治理(一)——Docker配置与使用
Docker CE 支持 64 位版本 CentOS 7,并且要求内核版本不低于 3.10, CentOS 7 满足最低内核的要求,所以我们在CentOS 7安装Docker。
2023-11-14 20:56:55
213
原创 微服务治理(一)——Feign配置与使用
6.在需要调用其他业务模块的模块中,通过@Autowired获取IOC容器中的UserClient,调用其方法。2.在需要调用其他业务模块的模块中,将配置文件application.xml中配置httpClient。在需要调用其他业务模块的模块中,会扫描到带有@FeignClient注解的接口。3.创建feign-api模块,将远程调用的接口抽取出来,方便后期的维护。4.在需要调用其他业务模块的模块中,导入feign-api模块。5.在需要调用其他业务模块的模块中,添加注解。
2023-11-11 02:35:51
279
1
原创 微服务治理(一)——Nacos配置与使用
1.修改application.yml配置文件中spring☁️nacos:server-addr:localhost:8848(设置nacos 服务端地址),及nacos:discovery:cluster-name:HB(设置集群名称)将业务模块注册到Nacos注册中心中。2.修改application.yml配置文件中NFLoadBalancerRuleClassName:com.alibaba.cloud.nacos.ribbon.NacosRule。优先会寻找与自己通集群的服务。
2023-11-10 17:34:19
265
1
原创 学习笔记——微服务技术栈。中间件:Nacos、Feign、Gateway
微服务技术栈——实用篇(笔记)总体技术栈框架图分布式架构:将业务模块进行拆分,实现一个业务模块对应一个项目。这样维护成本相对较低,后期对某个业务模块进行修改时,降低其他模块收到的影响程度。服务器治理中间件:2.1. 远程调用(采用Feign):由于每个业务模块不再同一个项目中,因此需要模块与模块之间通过远程调用来获取对应的数据。2.2. 调用地址管理(采用Nacos):由于每个项目模块对应一个地址或者多个地址(集群),因此需要设置统一管理这些模块地址的注册中心,以及实现热更新的配置中心。
2023-11-10 01:59:03
239
1
原创 Springboot 使用mybatis plus对数据库进行增删改查
实现Springboot使用Mybatis plus 对MySQL数据库的增删改查功能
2023-04-01 03:11:29
169
原创 Tomcat 10 和 jdk17的配置遇到的问题——闪退&配置路径&乱码
无法正常启动,因为我使用的时JDK-17版本,从java 11之后jre就无需再安装了,都在bin文件夹中。所有在设置jre路径的时候,直接设置成和jdk路径一样的即可。打开Tomcat文件夹—>conf—>logging.properties文件。
2023-03-30 16:33:44
1790
原创 MySQL在删除数据库之后,创建相同名字的数据库时报错解决方法
创建数据库出现无法创建的错误有时候表中数据混乱之后,想把数据库删了重新创建时,会出现一下错误:Schema directory '.\d_eams' already exists. This must be resolved manually (e.g. by moving the schema directory to another location).这是由于删除数据库之后还存留这一些残留数据,这个时候我们需要手动将那些残留数据彻底删除。MySQL默认存放数据路径如下:C:\Prog
2020-05-26 22:21:31
4853
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅