09 2020 档案

摘要:Logs日志,向服务器发请求或服务器响应的时候所产生的Log日志。 服务器端 在filter里加上日志logRequest, filter里加上logReaponse 运行 Resquest和Response日志都可以打出来 可以把WebClient配置定义在一个Configuration,定义成一 阅读全文
posted @ 2020-09-08 08:41 starof 阅读(1769) 评论(0) 推荐(0) 编辑
摘要:1,服务器端加一个错误埋点 2,客户端使用onStatus()错误处理,处理500错误机制 处理4开头和5开头的异常 3,访问 服务器后台: 4,服务器端模拟一个401错误 客户端访问 isError包含了4开头的错误码和5开头的错误码。 阅读全文
posted @ 2020-09-08 07:47 starof 阅读(1438) 评论(0) 推荐(0) 编辑
摘要:一、WebClient Uri传参 Uri传参有两种,一种是@RequestParam,一种是@PathVariable @RequestParam通过key,value的形式传参。 @PathVariable通过占位符的形式传参。 1,@RequestParam传参 1,服务器端 接收消费者端提交 阅读全文
posted @ 2020-09-07 08:22 starof 阅读(518) 评论(0) 推荐(0) 编辑
摘要:Spring WebClient Spring MVC中用RestTemplate调远程的接口,线程阻塞。 WebClient线程非阻塞。 一、demo调用服务器端接口 1,服务器端findAll接口 2,客户端,消费者 bodyToFlux()方法将返回来的body转化成Flux对象。 二、Web 阅读全文
posted @ 2020-09-07 07:59 starof 阅读(2320) 评论(0) 推荐(0) 编辑
摘要:SSE:Server-Sent Event服务器推送事件,服务器推送数据。 一、SSE和WebSocket区别。 SSE是单向,WebSocket是双向。 WebSocket场景:聊天工具。 SSE场景:股票交易市场。 二、实战 Flux每一秒推送一个数据: 加上媒体类型 三、SSE推送数据包含哪些 阅读全文
posted @ 2020-09-07 07:13 starof 阅读(2125) 评论(0) 推荐(1) 编辑
摘要:https://spring.io/reactive Reactive技术栈 WebFlux Transfer/sec跟Requests/sec趋势不一致是因为WebFlux返回内容时,同样的内容占用的空间就是小,你可以自己写个demo用浏览器的调试控制台看看,同样的数据由WebFlux返回时传输的 阅读全文
posted @ 2020-09-07 06:46 starof 阅读(239) 评论(0) 推荐(0) 编辑
摘要:Spark,缺点是批计算,Spark-Streaming的流本质上还是批(微批)计算。 Flink真正流计算,实时分布式处理框架,支持高吞吐,低延迟,高性能。 一、Flink Apache Flink是一个框架和分布式处理引擎,用于在无边界和有边界数据流上进行有状态的计算。 1,有界流和无界流 任何 阅读全文
posted @ 2020-09-03 11:46 starof 阅读(2130) 评论(0) 推荐(0) 编辑
摘要:一、Gradle安装 1,新建GRADLE_HOME 此电脑=》属性=》高级系统设置=》环境变量=》系统变量=》新建一个GRADLE_HOME 2,找到Path,新建%GRADLE_HOME%\bin 3.通过gradle -v验证是否安装成功 二、gradle项目目录结构介绍 配置文件和代码分离 阅读全文
posted @ 2020-09-02 13:32 starof 阅读(313) 评论(0) 推荐(0) 编辑
摘要:SpringBoot有哪些优势? 简化配置:SpringBoot是对Spring的进一步封装,基于注解开发,舍弃了笨重的XML,确实需要配置的使用yml或者properties进行简要配置。【auto-configuration自动化配置,改下默认值即可】 产品级独立运行: 每一个工程都可以打成一个 阅读全文
posted @ 2020-09-01 07:33 starof 阅读(212) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示