Connector组件介绍 Connector(连接器)组件是Tomcat最核心的两个组件之一,主要的职责是负责接收客户端连接和客户端请求的处理加工。每个Connector都将指定一个端口进行监听,分别负责对请求报文解析和对响应报文组装。 Connector组件是整个Tomcat的入口,假如我们想要 ...
分类:
编程语言 时间:
2020-07-15 15:54:06
阅读次数:
72
springMvc原理 SpringMvc 围绕一个大的 DispatcherServlet设计 客户端请求提交到DispatcherServlet dispatcherServlet 查询HandlerMapping, 找到请求的Controller Controller 调用接口,返回 Mode ...
分类:
编程语言 时间:
2020-07-14 13:49:56
阅读次数:
55
前言 为何需要并发知识?并发是指在客户端请求大, 并发的架构及落地需与业务相结合,业务下是读多还是写多。写多的情况下,是个人写多(锁的粒度小),还是公共写多(锁的粒度大)。淘宝的双11、春运时的抢票、微博大V的热点新闻,秒杀业务等。 那么并发大是指多大并发呢?百万千万的数据、并发对应什么样的架构呢。 ...
分类:
其他好文 时间:
2020-07-13 09:55:16
阅读次数:
75
一. 客户端负载均衡器Ribbon 1. 什么是服务端负载均衡 之前研究nacos的时候也说过服务端负载均衡和客户端负载均衡. 其实我们常用的服务端负载均衡就是nginx 在负载均衡中维护一个可用的服务实例清单, 当客户端请求来临时, 负载均衡服务器按照某种配置好的规则(负载均衡算法), 从可用服务 ...
分类:
其他好文 时间:
2020-07-10 09:51:58
阅读次数:
72
Feign客户端请求远程服务接口时,需要携带token进行认证(详见《微服务迁移记(六):集成jwt保护微服务接口安全》),token有超时时间设置,当超时后,需要重新刷新token。如果每个接口都去判断,那就费事了,最好的办法是在拦截器里做。我这里使用的是OkHttp,新增一个OkHttpInte ...
分类:
Web程序 时间:
2020-07-09 22:06:21
阅读次数:
213
吞吐量:指的是单位时间内处理的客户端请求数量,直接体现软件系统的性能承载能力 吞吐量衡量并发量,通常情况下,吞吐量用“请求数/秒”或者“页面数/分钟”来衡量。 并发数:它最简单的描述就是指多个同时发生发业务操作。 例如:100个用户同时单击登录页面的“登录”按钮操作。 并发性测试描述的是多个客户端同 ...
分类:
其他好文 时间:
2020-07-08 15:14:17
阅读次数:
64
Java客户端通过HTTP协议上传文件, 服务端处理客户端请求, MultipartFile转File, 实现客户端上传文件的存储 Java环境: JDK1.8 开发环境: IDEA SpringBoot: 2.2.0 Maven: 3.6.3 Java客户端通过HTTP协议上传文件 // 引入po ...
分类:
编程语言 时间:
2020-07-05 10:50:47
阅读次数:
85
简介Squid是一个高性能的代理缓存服务器,Squid支持FTP、gopher、HTTPS和HTTP协议。和一般的代理缓存软件不同,Squid用一个单独的、非模块化的、I/O驱动的进程来处理所有的客户端请求代理方式正向代理可以让用户使用squid代理服务器进行上网,还可以基于IP地址、网站关键字、下载文件后缀等实现类似行为管控的功能透明代理则不需要用户再浏览器输入代理服务器的ip,只需将服务器的网
分类:
其他好文 时间:
2020-06-30 10:32:44
阅读次数:
80
服务器返回的响应报文中第一行为状态行,包含了状态码以及原因短语,用来通知客户端请求的结果。 状态码 类别 含义 1XX Informational(信息性状态码) 接收的请求正在处理 2XX Success(成功状态码) 请求正常处理完毕 3XX Redirection(重定向状态码) 需要进行附加 ...
分类:
Web程序 时间:
2020-06-29 15:35:37
阅读次数:
126
1、真实服务器packagemainimport("fmt""log""net/http""os""os/signal""strconv""syscall""time")typerealServerstruct{Addrstring}func(rs*realServer)HelloHandler(whttp.ResponseWriter,r*http.Request){data:=fmt.Spri
分类:
编程语言 时间:
2020-06-27 09:44:41
阅读次数:
70