- 博客(8)
- 资源 (16)
- 收藏
- 关注
原创 nginx proxy_cache 缓存配置大全
前言:由于本人工作原因,涉及到网络直播领域,其中视频的回放下载,涉及到了一些视频下载方面的技术。针对于一个完整视频的下载,目前市面上的主流做法是,先将整个视频流切片,存储到文件服务器中,在用户需要观看回放视频时。通过一个视频回源服务器,去文件服务器中逐个请求切片,返回给用户播放。今天着重探讨的是关于回源服务器缓存的配置以及合理的缓存策略。通过给回源服务器配置缓存的案例,详细讲解一整套缓存配置机制,...
2018-06-19 14:00:33 1782 1
原创 nginx内置缓存Proxy_cacher的用法
proxy_cache作用是缓存后端服务器的内容一.http模块加入缓存设置1.加上下面三段(缓存到磁盘)proxy_temp_path /etc/nginx/proxy_temp;proxy_cache_path /etc/nginx/proxy_cache levels=1:2 keys_zone=content:20m inactive=1d max_size=100m;proxy_...
2018-06-19 13:57:07 684
原创 nginx proxy_pass末尾/的特殊用途
http://otherserver;和http://otherserver/;有什么区别呢?location /service/ {proxy_pass http://otherserver;proxy_next_upstream error timeout invalid_header http_500 http_503 http_404;}location /service/ {proxy_...
2018-06-19 13:55:49 358
原创 HTTP状态码
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务器超时下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态码。100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101(切换协议)请...
2018-06-13 10:25:32 108
原创 nginx图片、css、js缓存(简单)
#根目录location ^~ /console/ { root /console; expires 30d;}#静态资料目录location ~* \.(gif|jpg|jpeg|bmp|png|ico|txt|js|css)$ { root /dist; expires 30d;}#图片缓存时间设置 location ~ .*.(g...
2018-06-12 18:24:25 8331
原创 HashMap多线程下发生死循环的原因
由于在公司项目中偶尔会遇到HashMap死循环造成CPU100%,重启后问题消失,隔一段时间又会反复出现。今天在这里来仔细剖析下多线程情况下HashMap所带来的问题:1、多线程put操作后,get操作导致死循环。2、多线程put非null元素后,get操作得到null值。3、多线程put操作,导致元素丢失。死循环场景重现下面我用一段简单的DEMO模拟HashMap死循环: 1 public cl...
2018-06-11 16:25:48 8985 2
原创 nginx查看请求被转发到哪台服务器
使用Nginx代理多台服务器实行负载的时候,如何查看某一个请求被转发到哪台服务器上呢?upstream demo { server 127.0.0.1:8781; server 127.0.0.1:8087;}加上如下红色配置: server { listen 80; server_name demo.testcas.com;...
2018-06-11 11:01:00 47410 2
原创 linux下突破10万高并发的nginx性能优化经验
在日常的运维工作中,经常会用到nginx服务,也时常会碰到nginx因高并发导致的性能瓶颈问题。今天这里简单梳理下nginx性能优化的配置(仅仅依据本人的实战经验而述,如有不妥,敬请指出~)一、这里的优化主要是指对nginx的配置优化,一般来说nginx配置文件中对优化比较有作用的主要有以下几项:1)nginx进程数,建议按照cpu数目来指定,一般跟cpu核数相同或为它的倍数。worker_pro...
2018-06-11 10:58:36 6884
dlib-19.21.1-cp38-cp38-win_amd64.zip
2021-01-08
dlib-19.21.99-cp38-cp38-win_amd64.whl
2021-01-08
Shiro详细教程
2018-11-23
统计学习方法-李航
2018-11-20
activity编程宝典
2018-11-20
nginx学习资料
2018-11-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人