thumbnail
NGINX使用相同TCP端口同时服务HTTP和HTTPS
前面有提到过,在nginx中可以用error_page 497来重定向使用http到使用https协议的TCP端口。但是利用497做内部重定向需要跳转location,在一些复杂的NGINX场景下处理流量会比较麻烦。 文章传送门: https://blog.hanada.info/5341.html 另外还有一种方法是先用stream读取协议类型,…
NGINX实现全链路唯一ID生成与传递
本博客现在除了正在使用的华为云CDN/CloudFlare CDN外,还有一套自建的CDN服务,由于有时候访问链路会比较长,因此需要使用一个唯一ID来跟踪全链路日志情况。具体有以下要求 需求点 唯一ID生成与获取 将请求头X-Resty-Request-Id定义为特殊请求头,如果有此请求头,则将此请求头定义为请求唯一ID的值。若无此请求头,则重新生…
thumbnail
NGINX限频的几种方案
CC是常见的网络攻击方法,通过有限的IP去不断请求服务器导致服务器资源耗尽宕机,因此利用NGINX的限频可以在一定程度上降低CC攻击的危害。主要用到的有HttpLimitReqModule和HttpLimitZoneModule,两者都可以基于IP来限制访问频率,不过前者限制的是HTTP请求数、后者限制的是TCP并发连接数。 注意由于使用的是$bi…
thumbnail
数码兽系列动画[英文配音版]
本文整理了数码兽系列1-5部以及剧场版的英文配音版360P。 数码兽合体战争未齐,有机会以后再补。 首先,英文配音的风格与常见的日语/国语/粤语差异较大,并且很多背景音乐也根据情况做了调整并没有使用原版音乐。 个人建议当做休闲式英语听力来使用,不建议对相关内容过于纠结,毕竟简单的说这是东西方文化差异问题。 此外,在叙述上也有所不同,上集回顾会根据故…
thumbnail
数码兽动画DVDISO/DVDMV/BDMV
数码兽大冒险02 Blu-ray Box 说明 本文主要分享数码兽系列动画的原盘类资源(DVDISO、DVDMV或BDMV等),DVDISO/BDMV类资源不适合一般用户观看,而且体积庞大(几十至几百G不等),请确定自己有需求再行下载,部分RAR压缩的资源带有恢复记录,如果发生无法解压问题可以尝试使用恢复记录恢复,若失败则请尝试重新下载。 数码兽系…
自建Chihaya Tracker服务器
上回说到bittorrent-tracker项目性能较低,于是便换为chihaya项目,Github地址如下: GitHub chihaya/chihaya 该Tracker使用GOLang编写,实测在日请求量400W+的情况下,CPU占用不超过5%。 基本组件与GO环境安装 首先安装一些基本组件(已经安装的可以跳过) sudo apt-get i…
自建Tracker服务器
之前驯兽师联盟的一台做种服务器因为连接的Tracker被服务商认定为有害域名导致不少状况。为了更好的加快公网分发驯兽师联盟种子以及保护驯兽师联盟做种服务器的需要,于是打算自建Tracker服务器。 2020年3月22日注: 经一段时间的试运营后发现本Tracker项目性能较差,在每小时8万请求的情况下就已使得1C1G的服务器负载将近1以上。因此目前…