- 博客(8)
- 资源 (85)
- 收藏
- 关注
原创 nginx根据Url发送文件解析
(gdb) bt#0 ngx_http_run_posted_requests (c=0x78c2c0e0) at src/http/ngx_http_request.c:2211#1 0x0808f8f3 in ngx_http_process_request (r=0x8873e38) at src/http/ngx_http_request.c:1913#2 0x0808e87c
2016-02-29 16:34:56 869
原创 记录一下nginx对upstream上流服务器的数据读取
按照惯例,先把堆栈中的调用过程记录下来(gdb) bt#0 ngx_http_upstream_process_header (r=0x97cee38, u=0x97cf6cc) at src/http/ngx_http_upstream.c:2122#1 0x080a2a65 in ngx_http_upstream_handler (ev=0x78b86098) at sr
2016-02-29 12:33:52 1447
原创 使用libmemcached的c++客户端
需要实现安装memcached, 以及libevent,本次我使用的libmemcached是 libmemcached-0.31.tar.gz 版本, 更高的版本编译出现一系列问题,暂且用这个。解压完之后,在解压后的目录执行.configuremake make install注意,安装完之后,libmemcached.so文件默认是安装在了 /usr/local/l
2016-02-26 16:06:35 2032
原创 关于修改nginx中的cahce的key的生成规则的思考
除去一开始对所要做的东西的理上的偏差,修改这个key在代码量上不是很巨大。cache在nginx中有proxy_cache和memcached,即文件缓存和内存缓存。文件缓存将访问过的页面拷贝到缓存文件中下一次访问根据key如果命中的话直接从缓存文件中读取而不需要再访问上流服务器。内存缓存顾名思义是将文件缓存到内存中。因为对于memcached,一直以来都无法断到,无法调试,所以就先用
2016-02-25 09:13:27 508 1
原创 消除URL中指定的参数
#include #include #include static int findfirst(char *s, char *a);static void trimspace(char *p);static char *url_del_args(char *url_, char *del_args_);int findfirst(char *s, char *a){ int l
2016-02-23 16:45:16 3338
原创 nginx中生成cache_key的过程
(gdb) bt#0 ngx_http_file_cache_create_key (r=0x93bb1f8) at src/http/ngx_http_file_cache.c:246#1 0x0809c7a4 in ngx_http_upstream_cache (r=0x93bb1f8, u=0x93bb9cc) at src/http/ngx_http_upstream.c:799
2016-02-22 15:29:19 1212
原创 对于nginx中与memcached处理相关的流程
(gdb) bt#0 ngx_http_upstream_init (r=0x89c1e78) at src/http/ngx_http_upstream.c:478#1 0x080d5913 in ngx_http_memcached_handler (r=0x89c1e78) at src/http/modules/ngx_http_memcached_module.c:224
2016-02-18 20:59:46 308
原创 2016/02/11
每到新的一年总是又要感慨自己老了一岁,不知不觉自己做开发已经三年了。这么多年过去,技术栈也从一开始的java转到linux/c++,不得不感慨时光过的好快。很快的,我们都不再年轻,时光匆匆而过留下的,应该成为随后前进的基石与根基,并站在过往的路上,让自己走的更远。经历了一些自己的项目以及公司的项目,觉得在技术栈上更应该往深处走,并且随着身体的衰老,以前那种熬夜狂敲代码的事情的恶果会更甚
2016-02-11 22:02:00 373
transaction-processing-concepts-and-techniques
2023-09-20
Mindjet.MindManager.v11.1.353.Incl.Keymaker-CORE.zip
2023-06-06
percona-server-Percona-Server-8.0.32-24.tar.gz
2023-06-06
Morsel-Driven Parallelism A NUMA-Aware Query.pdf
2023-04-21
Parallel-Grouped-Aggregation-in-DuckDB-DuckDB.pdf
2023-04-21
grafana-enterprise-7.5.17.linux-amd64.tar.gz
2023-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人