摘要: ###1.Docker的基本操作 ####1.1镜像操作 #####1.1.1镜像命令 根据查看到的镜像名称,拉取自己需要的镜像,通过命令:docker pull nginx 通过命令:docker images 查看拉取到的镜像 #####1.1.2保存、导入镜像 命令格式 1). docker 阅读全文
posted @ 2022-07-12 21:39 你会很厉害的 阅读(369) 评论(0) 推荐(0) 编辑
摘要: ###简介 Feign的拦截器RequestInterceptor SpringCloud的微服务使用Feign进行服务间调用的时候可以使用RequestInterceptor统一拦截请求来完成设置header等相关请求,但RequestInterceptor和ClientHttpRequestIn 阅读全文
posted @ 2022-07-12 17:14 你会很厉害的 阅读(367) 评论(0) 推荐(0) 编辑
摘要: ###1.拦截器简介 ####1.1 拦截器概念和作用 拦截器(Interceptor)是一种动态拦截方法调用的机制,在SpringMVC中动态拦截控制器方法的执行 作用: 在指定的方法调用前后执行预先设定的代码 阻止原始方法的执行 总结:增强 核心原理:AOP思想 ####1.2 拦截器和过滤器的 阅读全文
posted @ 2022-07-12 16:06 你会很厉害的 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: ###为什么需要网关 Gateway网关是我们服务的守门神,所有微服务的统一入口。 网关的核心功能特性: 请求路由 权限控制 限流 架构图: 权限控制:网关作为微服务入口,需要校验用户是是否有请求资格,如果没有则进行拦截。 路由和负载均衡:一切请求都必须先经过gateway,但网关不处理业务,而是根 阅读全文
posted @ 2022-07-08 21:37 你会很厉害的 阅读(335) 评论(0) 推荐(0) 编辑
摘要: ##介绍 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFeign/feign 其作用就是帮助我们优雅的实现http请求的发送,解决RestTemplate访问地址暴露的问题。 ###Feign使用步骤 ####1).引入依赖 我们在order-se 阅读全文
posted @ 2022-07-08 21:19 你会很厉害的 阅读(163) 评论(0) 推荐(0) 编辑
摘要: ##介绍 Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。 ###搭建步骤 1)引入依赖 在cloud-demo父工程的pom 阅读全文
posted @ 2022-07-07 20:36 你会很厉害的 阅读(290) 评论(0) 推荐(0) 编辑
摘要: ###1.认识微服务 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? ####1.1单体架构 **单体架构:**将业务的所有功能集中在一个项目中开发,打成一个包部署。 单体架构的优缺点如下: 优点: 架构简单 部署成本低 阅读全文
posted @ 2022-07-06 21:52 你会很厉害的 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ###1.Yapi ####1.1 介绍 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实 阅读全文
posted @ 2022-07-05 19:50 你会很厉害的 阅读(693) 评论(0) 推荐(0) 编辑
摘要: ###1.配置静态资源访问 1.进入Nginx目录下修改nginx服务配置 vim /usr/local/nginx/conf/nginx.conf 2.重新加载文档 nginx -s reload 3.访问资源 ###2. 反向代理 ####2.1. 正向代理 正向代理服务器是一个位于客户端和原始 阅读全文
posted @ 2022-07-04 16:31 你会很厉害的 阅读(254) 评论(0) 推荐(0) 编辑
摘要: Sharding-JDBC定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。 ==使用Sharding-JDBC可以在程序中轻松的实现数据库读写分离。= 阅读全文
posted @ 2022-07-03 22:09 你会很厉害的 阅读(1035) 评论(0) 推荐(0) 编辑
//雪花飘落效果