终于要开始记录NGIINX这个系列的主题了,MySQL准备再拖一拖,先把nginx这个过一遍。Nginx是一种高性能的Web服务器,起主要作用有三个:处理静态资源,反向代理(缓存&负载均衡)以及API服务(OpenResty)。当前网络上Web服务器很多,比如最老牌的Apache,Tomcat,微软的Microsoft IIS(Internet Information Services),还有Lighttpd,IBM的WebSphere服务器,Oracle的Weblogic,以及W3C的Jigsaw等等下图是2022年5月份Net Craft网站统计的各种服务器市场占有率排行,目前Nginx已经超越Apache跃居第一了!
5月28号晚上7点左右,酒足饭饱之后准备刷《毛骗》,突然接到值班的电话,说有个线上客户COC过来一个故障单,想让看下。其实我内心是拒绝的,但是想到这个问题的处理能换来以后好多个Jira单,emmmm,忍了。拉了个群看了下问题,是一个自建网盘使用CDN无法正常删除文件的问题,一番沟通+测试下来,问题解决了,就是边缘不支持DELETE
方法,52预部署了一下,配置了边缘NG直接DELETE
回源即可解决问题。问题解决了,然后我开始审视这个客户的应用,用的是Cloudreve搭建,倒是很简单,引起我注意的是它下载的url域名并不是网盘域名,而是世纪互联的OD存储的域名.......
https(Hyper Text Transfer Protocol over SecureSocket Layer)是在http over tls/ssl的缩写,即构建在http协议之上的加密传输协议。https存在一个不同于http的默认端口,以及一个加密/身份验证层(在http与tcp之间)。这个系统提供了身份验证与加密通讯方法。它被广泛用于万维网上安全敏感的通讯,例如交易支付等方面,但是随着人们安全意识的增强与ssl证书成本越来越低,几乎大部分网站都在用https,而且大部分浏览器也将https协议作为默认协议处理。
很久之前听说过花生壳可以让内网的设备在公网上访问,当时还不知道什么叫域名,什么是代理,只是觉得很神奇。最近一年由于工作原因,接触了很多跟web相关的东西,恰巧自己也跟着搭建了一些网络服务器,更巧的是,家里有一台配置还行的内存不是很大的老笔记本——i7 6500u/4G DDR3 1600MHz/256G Nvme SSD,就想着把搭建在腾讯云的服务挪到自己的笔记本上,用FRP实现内网穿透(因为花生壳收费【穷.jpg】),而腾讯云的机器只做流量转发,优点是真正实现了所有数据保存在自己的机器上,安全性高,缺点也很明显,增加了访问链路长度,带宽的损耗比可避免,具体是多少还在验证中,另外如果VPS是上下行计费的话,流量消耗将是双倍,再就是自己的笔记本不能断网断电,不然服务就彻底嗝屁了,这就涉及到本地网络带宽以及笔记本的功耗问题。