当前位置: 首页 > news >正文

晨雷文化传媒网站建设济南互联网品牌设计

晨雷文化传媒网站建设,济南互联网品牌设计,四川建设行业数据共享平台的网站,网站公司查询JWT JWT#xff08;JSON Web Token#xff09;是一种用于在网络应用间传递信息的安全标准。JwtTool生产成 三个部分组成#xff1a;头部#xff08;Header#xff09;、载荷#xff08;Payload#xff09;和签名#xff08;Signature#xff09;。 工作流程如下…JWT JWTJSON Web Token是一种用于在网络应用间传递信息的安全标准。JwtTool生产成 三个部分组成头部Header、载荷Payload和签名Signature。 工作流程如下 1. 用户提供身份验证凭证例如用户名和密码进行身份验证。 2. 服务器验证用户凭证的有效性并生成一个 JWT。 3. 服务器将 JWT 返回给客户端。 4. 客户端将 JWT 存储在本地通常是在浏览器的本地存储或 Cookie 中。 5. 客户端在后续的请求中将 JWT 作为身份验证凭证传递给服务器。拦截器 6. 服务器验证 JWT 的签名和有效期并根据其中的信息进行授权和身份验证。   注册中心 注册中心 eureka ,Nacos服务治理 心跳 续约推送改变注册-发现健康监控eureka 集群部署 Nacos 服务分级存储模型-集群概念  服务-集群-实例 还支持配置管理、动态路由、流量管理和服务熔断等 负载均衡集群优选轮询权重0-1 环境隔离:就是新建分组 sit或uateureka和Nacos区别 CAP理论Consistency(一致性)、Availability(可用性)、Partition Tolerance(分区容错性)*心跳Nacos有临时实例自己发给注册中心,不健康会剔除 和非临时实例注册中心主动发不健康改状态更新及时 *消费者推送e只是pull  N有pull和push*eureka(AP)和Nacos(CP) *Nacos配置管理 Nacos统一配置管理配置热更新*类似Spring Cloud Config *正常流程 项目启动---读取本地.yml文件 --创建spring容器--加载bean *流程 项目启动----bootstrap.yml--(读取nacos配置)---读取本地.yml文件 --创建spring容器--加载bean *bootstrap.yml 引导文件 优先级高于 application.yml 步骤1 在Nacos添加配置服务添加bootstrap.yml配置 步骤2 服务 配置自动刷新2.1在Value注入的变量所在类添加RefreshScope 2.2使用ConfigurationProperties(自动注入配置文件的值)   负载均衡  Ribbon配置文件配置 1. Round Robin轮询默认按照顺序依次将请求分发给不同的服务实例。 2. Random随机随机选择一个服务实例来处理请求。 3. Weighted Round Robin加权轮询根据服务实例的权重按照一定顺序将请求分发给不同的服务实例。 4. Weighted Random加权随机根据服务实例的权重随机选择一个服务实例来处理请求。 5. Availability Filter可用性过滤排除掉故障或不可用的服务实例然后再根据其他策略进行负载均衡。 6. Response Time响应时间根据服务实例的平均响应时间选择响应时间最短的服务实例来处理请求。 7. Best Available最佳可用选择状态为UP可用的服务实例中响应时间最短的服务实例来处理请求。 8. Zone Avoidance区域避免避免将请求发送到与调用方处于同一区域的服务实例以提高系统的可用性和稳定性。懒加载: 第一次使用的时候加载   第一次请求会比较慢饥饿加载启动就加载   远程调用 restTemplate feign-声明式客户端-远程调用 替代restTemplate 集成了负载均衡 ribbon默认 集成hystrix自定义配置 *日志级别feign.logger.level4种没有 默认基础请求头全部 配置全局或者某个 常用最好选择 没有 基础提高性能 *失败重试feign.Retryer请求失败重试默认没有不过ribbon是重试的 就是默认有 响应结果解析例如将json转java对象 支持的注解格式默认springMVC的注解feign性能优化 *底层使用 URLConnection  不支持连接池   (默认的)httpClient  支持连接池  OKhttp  支持连接池   优化1使用httpClient或者OKhttp去替代  配置开启连接池 优化2日志 最好选择 没有 基础提高性能feign最佳是实现 继承controller和feignClient继承相同接口    缺点耦合度高抽取将feign抽取出独立模块    缺点很大用不到的代码也必须一起加进来 Gateway统一网关 作用 *身份证验证 *服务路由和负载均衡 *请求限流选择*Gateway 响应式更好 *Zuul  阻塞的搭建3服务 创建服务 配置路由id /地址/ 断言**/usr  过滤器处理请求或者响应 断言工厂 path默认 哪个时间之前  之后 之间 请求cookie head 包含什么  指定host  请求方式  指定参数   ip范围 权重GatewayFilter过滤器(过滤器链)过滤器工厂 添加移除 请求头添加异常响应头 限制流量GlobalFilte全局过滤器可以自定义过滤逻辑登陆模块网关-跨网问题处理域名或端口不一样,浏览器禁止 CORS(浏览器询问-服务器) 雪崩 hystrix sentinel图像化   分布式事务 seata框架   TC (Transaction Coordinator) - 事务协调者 维护全局和分支事务的状态驱动全局事务提交或回滚。 TM (Transaction Manager) - 事务管理器 定义全局事务的范围开始全局事务、提交或回滚全局事务。 RM (Resource Manager) - 资源管理器 管理分支事务处理的资源与TC交谈以注册分支事务和报告分支事务的状态并驱动分支事务提交或回滚。 AT模式  保存补偿操作 XA 未提交阻塞
http://www.zqtcl.cn/news/301901/

相关文章:

  • 怎样给自己的网站做防红连接梵客装饰公司官网
  • 甘肃省城乡与住房建设厅网站纪检网站建设动态主题
  • 关于做好全国网站建设网站建设哪个好
  • 灵犀科技网站建设企业建设网站作用
  • 做网站架构图无版权图片网站
  • 赌场需要网站维护吗通过服务推广网站的案例
  • 阿里云网站空间网站建设犭金手指六六壹柒
  • 网站排名软件包年农业网站开发
  • 建设信用卡网银网站crm客户关系管理论文
  • 阿里巴巴网站的搜索引擎优化案例软件开发收费价目表
  • 企业网站建设之域名篇wordpress 文章居中
  • 萍乡网站建设行吗南康建设局官方网站
  • 一键部署wordpress爱站seo工具
  • 大连网站建设服务做进料加工在哪个网站上做
  • 南昌行业网站建设网站版权信息修改
  • 百度网站关键词排名助手低成本做网站 白之家
  • 怎么查询网站是谁做的部队网站建设报告
  • 租房网站开发专业网站建设品牌策划方案
  • 电子商务网站建设方案书软件开发工具图片
  • 案例建网站宿松网站建设公司
  • 秦皇岛网站开发wordpress免费国内主题
  • seo网站推广推荐阳江房管局查询房产信息网
  • php服装商城网站建设个人网站免费空间
  • 做内贸注册什么网站广州市建设交易中心网站
  • 点样用外网访问自己做的网站北京市网站设计公司网址
  • 用备案的网站做违法网站wordpress个性404
  • 中国制造网官方网站下载安装我国做民宿的网站
  • 英文网站seo广州市软件开发有限公司
  • 锦州网站建设渠道山西做网站的公司有哪些
  • 4线城市搞网站开发丹灶网站建设公司