上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: spring security框架功能简介认证:用户登录,解决的是“你是谁”授权:判断用户拥有什么权限 可以访问什么资源 解决的是你能干什么防护:防止跨站请求 session攻击等单一登录(一个账号只能同一时间在一个地方登录)集成cas <?xml version="1.0" encoding="U 阅读全文
posted @ 2023-03-15 11:11 __破 阅读(22) 评论(0) 推荐(0)
摘要: 安装: brew install zookeeper 启动: zkServer start 阅读全文
posted @ 2023-03-14 15:53 __破 阅读(19) 评论(0) 推荐(0)
摘要: Dubbo是阿里巴巴公司开源的一个高性能、轻量级的 Java RPC 框架 主要是用来进行远程通信的 官网:http://dubbo.apache.org 目前Dubbo在企业中有两种开发思路基于SOA思想将传统单一应用拆分为web(消费者)模块和service(提供者)模块,基于Dubbo通信辅助 阅读全文
posted @ 2023-02-20 09:37 __破 阅读(43) 评论(0) 推荐(0)
摘要: 统一网关Gateway 网关功能:身份认证和权限校验服务路由、负载均衡请求限流 在SpringCloud中网关的实现包括两种:gatewayzuulZuul是基于Servlet的实现,属于阻塞式编程。而SpringCloudGateway则是基于Spring5中提供的WebFlux,属于响应式编程的 阅读全文
posted @ 2023-02-17 17:37 __破 阅读(51) 评论(0) 推荐(0)
摘要: http客户端Feign RestTemplate方式调用存在的问题先来看我们以前利用RestTemplate发起远程调用的代码: 存在下面的问题:代码可读性差,编程体验不统一参数复杂URL难以维护 Feign是一个声明式的http客户端,官方地址:https://github.com/OpenFe 阅读全文
posted @ 2023-02-17 16:57 __破 阅读(18) 评论(0) 推荐(0)
摘要: Nacos配置管理 配置更改热更新 项目的核心配置,需要热更新的配置才有放到nacos管理的必要。基本不会变更的一些配置还是保存在微服务本地比较好。 在Nacos中添加配置信息: 配置获取的步骤如下: 引入Nacos的配置管理客户端依赖: <!--nacos的配置管理依赖--> <dependenc 阅读全文
posted @ 2023-02-17 15:43 __破 阅读(26) 评论(0) 推荐(0)
摘要: Nacos注册中心 在cloud-demo父工程中添加spring-cloud-alilbaba的管理依赖: <!--nacos的管理依赖--> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-al 阅读全文
posted @ 2023-02-17 14:45 __破 阅读(34) 评论(0) 推荐(0)
摘要: nacos安装 到nacos官网https://nacos.io/zh-cn/ 进入Github下拉页面,点击此处可以下载历史版本 此处下载的是nacos-server-2.2.0.zip 对文件进行解压,在终端执行 解压完成后,在终端通过cd nacos/bin 进入bin目录 进入bin目录下, 阅读全文
posted @ 2023-02-17 14:31 __破 阅读(26) 评论(0) 推荐(0)
摘要: Ribbon负载均衡 负载均衡策略 通过定义IRule实现可以修改负载均衡规则,有两种方式:代码方式:在order-service中的OrderApplication类中,定义一个新的IRule: @Bean public IRule randomRule() { return new Random 阅读全文
posted @ 2023-02-17 10:40 __破 阅读(18) 评论(0) 推荐(0)
摘要: Eureka注册中心 消费者该如何获取服务提供者具体信息?服务提供者启动时向eureka注册自己的信息eureka保存这些信息消费者根据服务名称向eureka拉取提供者信息如果有多个服务提供者,消费者该如何选择?服务消费者利用负载均衡算法,从服务列表中挑选一个消费者如何感知服务提供者健康状态?服务提 阅读全文
posted @ 2023-02-17 10:16 __破 阅读(30) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 15 下一页