![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 80
坤仔~
3年咖啡开发者,目前就职于某世界500强房地产公司
展开
-
文件下载方案
前言 目前,大多数系统都是跟文件弱交互,所以对上传下载功能都没有过多的关注。文件上传方案请移步到文件上传方案&RestTemplate全链路流式上传,本章节主要讲的是文件下载方案。 下载方案 目前小编下载文件主要采取3种方案,分别是应用服务直连对象存储服务器(或者文件服务器)流式下载、通过分享对象存储服务器(或者文件服务器)临时链接进行下载、应用服务重定向到对象存储服务器(或者文件服务器)临时链接进行下载。 应用服务直连对象存储服务器(或者文件服务器)流式下载 目前网络上流传的大部分都是通过应用服务原创 2021-07-21 17:29:45 · 1088 阅读 · 0 评论 -
文件上传方案&RestTemplate全链路流式上传
前言 目前网络上的所谓流上传的例子,大多数并非真正的流式上传,要不就是用MultipartFile的getInputStream,要不就是用了默认的ByteArrayOutputStream上传方式。前者是占用了磁盘资源,后者实际上用了缓存流,占用了内存资源。假如一个业务应用系统,想通过自己的后端上传,用了这两种方式,无异于让一个业务应用系统不纯粹,还需要考虑文件资源的问题。所以这篇文章介绍目前小编采取的上传方案,以及着重地把restTemplate流式上传说一下。 上传方式 目前小编上传文件主要采取3种方原创 2021-07-11 14:46:21 · 2184 阅读 · 0 评论 -
Nginx-学习三
Nginx负载均衡 轮询(默认) 上游服务器按顺序分配请求,当上游服务器中其中一台宕机,nginx会自动剔除。 #配置上游服务器 upstream tomcats { server 192.168.14.166:8088; server 192.168.14.166:8089; server 192.168.14.166:8090; } server { ...原创 2020-02-10 11:13:08 · 128 阅读 · 0 评论 -
Nginx-学习二
nginx conf配置解析 #默认 worker进程是由nobody用户启动 user root; #worker数量,默认一个,与cpu对应上,假如服务器上只有nginx中间件,则cpu有多少个就可以配置多少个worker worker_processes 2; #默认日志,nginx日志级别有如下:debug info notice warn error crit #error_log...原创 2020-02-10 10:31:55 · 102 阅读 · 0 评论 -
Nginx-学习一
什么是Nginx Nginx是一个http服务器。 是一个使用c语言开发的高性能的http服务器及反向代理服务器。 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接,并且cpu、内存等资源消耗却非常低,运行非常稳定。 为什么使用Nginx 1、nginx用作...原创 2020-02-10 10:07:51 · 1131 阅读 · 0 评论 -
正向代理与反向代理
什么是正向代理 在日常生活中,我们是无法直接访问谷歌的。但是我们可以在国外选购一台服务器做代理,代理你的请求然后把数据返回给我们,就可以看到请求的内容了。 举一个通俗的例子,商人A找商人B借钱,可是商人B不认识商人A,自然而然商人A借不了钱,不过商人C和商人B是好哥们,商人A也跟商人C关系好,所以商人A就委托商人C向商人B借钱。此时,商人B不知道钱是商人A借的,只知道自己把钱借给了商人C。(商人C...原创 2020-02-10 09:21:43 · 119 阅读 · 0 评论