免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345
最近访问板块 发新帖
楼主: shineyear
打印 上一主题 下一主题

比SQUID快三倍的NCACHE发布啦! [复制链接]

论坛徽章:
0
41 [报告]
发表于 2008-07-23 15:10 |只看该作者
跟MC不是一个概念,一个是存记录的,一个是存文件的
NCACHE 2。0发布了,对于小文件有更好的支持,并且作为一个NGINX 模块进行使用,更方便了

论坛徽章:
0
42 [报告]
发表于 2008-09-09 09:59 |只看该作者

回复 #41 shineyear 的帖子

请问几个问题.

1.如果源站是HTML+PHP结合的.  不知道ncache对php这块怎么处理?

2.ncache_dir /data1/ngx_cache/ 128 64; ncache_dir /data2/ngx_cache/ 128 64;
加这么多缓存目录,主要启到什么作用?

3.基本上能看懂,但是希望能给个关于ncache里面的指令解释就好了.

4.squid对gzip处理不完善,有时候会出现乱码,不知道ncache在使用gzip,在http1.0 http1.1下面会出现乱码吗?

论坛徽章:
0
43 [报告]
发表于 2008-11-16 00:52 |只看该作者
留个脚印 。。。。。

论坛徽章:
0
44 [报告]
发表于 2008-12-02 10:47 |只看该作者
最新的2.3稳定版本发布,减少了很多内存占用,速度也更快了,作为NGINX的模块安装更方便
还研究了VARNISH的原理,把研究文档也放到ncache.org上了,欢迎大家下载学习
即将根据VARNISH的原理推出3.0版本,敬请期待!

论坛徽章:
0
45 [报告]
发表于 2008-12-02 11:03 |只看该作者
每天都看新浪的新闻
支持一下

论坛徽章:
0
46 [报告]
发表于 2008-12-02 11:04 |只看该作者
有时间看看~~~

论坛徽章:
0
47 [报告]
发表于 2008-12-22 16:35 |只看该作者
支持shineyear,ncache非常好。

论坛徽章:
0
48 [报告]
发表于 2008-12-22 23:03 |只看该作者
不错,很早就听说了,不过一直未去试用,希望使用起来更简单些

论坛徽章:
0
49 [报告]
发表于 2009-01-07 14:15 |只看该作者
请问 新浪哪些项目上用到ncahe了?

正式的生产环境, 现在可以使用吗?

关注很久了.

论坛徽章:
0
50 [报告]
发表于 2009-09-29 15:45 |只看该作者
ncahe已经停止开发了?在nginx 0.7.62上编译通不过了。系统是centos linux 5.3 x86

gcc -c -O -pipe  -O -W -Wall -Wpointer-arith -Wno-unused-parameter -Wunused-function -Wunused-variable -Wunused-value -Werror -g   -I src/core -I src/event -I src/event/modules -I src/os/unix -I /usr/include/libxml2 -I objs -I src/http -I src/http/modules -I src/mail \
                -o objs/addon/ncache/ncache_http_get_cache_module.o \
                src/http/modules/ncache//ncache_http_get_cache_module.c
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘page_alloc’:
src/http/modules/ncache//ncache_http_get_cache_module.c:254: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_get_request_path’:
src/http/modules/ncache//ncache_http_get_cache_module.c:433: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:435: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:436: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:445: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:447: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:448: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:459: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:464: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:468: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_get_md5’:
src/http/modules/ncache//ncache_http_get_cache_module.c:477: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:477: error: ‘ngx_http_cache_t’ has no member named ‘path’
src/http/modules/ncache//ncache_http_get_cache_module.c:478: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_get_hash_index’:
src/http/modules/ncache//ncache_http_get_cache_module.c:488: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_shm_hash_exist’:
src/http/modules/ncache//ncache_http_get_cache_module.c:572: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_set_gzip’:
src/http/modules/ncache//ncache_http_get_cache_module.c:733: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_get_cache_from_mem’:
src/http/modules/ncache//ncache_http_get_cache_module.c:787: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:792: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:799: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:801: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:917: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:940: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:940: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_free_reset’:
src/http/modules/ncache//ncache_http_get_cache_module.c:967: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:971: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:974: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:975: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:977: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:982: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:983: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_get_cache_handler’:
src/http/modules/ncache//ncache_http_get_cache_module.c:1051: error: ‘ngx_http_cache_t’ has no member named ‘file_start’
src/http/modules/ncache//ncache_http_get_cache_module.c:1054: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c:1060: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1064: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1080: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1103: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1106: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1115: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1190: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_get_hash_index’:
src/http/modules/ncache//ncache_http_get_cache_module.c:1876: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1883: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c:1886: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ngx_http_shm_hash_del’:
src/http/modules/ncache//ncache_http_get_cache_module.c:1901: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ncache_http_proxy_purge_handler’:
src/http/modules/ncache//ncache_http_get_cache_module.c:1945: error: ‘ngx_http_cache_t’ has no member named ‘md5’
src/http/modules/ncache//ncache_http_get_cache_module.c:1947: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:1952: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ngx_http_ncache_header_filter’:
src/http/modules/ncache//ncache_http_get_cache_module.c:2208: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2211: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2236: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2241: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2302: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2323: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2324: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2337: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2338: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2345: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2356: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2360: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c: In function ‘ngx_http_ncache_body_filter’:
src/http/modules/ncache//ncache_http_get_cache_module.c:2394: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2396: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2418: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2419: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2420: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2428: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2429: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2430: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2436: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2442: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2461: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2463: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2470: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2472: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2497: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2499: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2533: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2536: error: ‘ngx_http_cache_t’ has no member named ‘crc’
src/http/modules/ncache//ncache_http_get_cache_module.c:2537: error: ‘ngx_http_cache_t’ has no member named ‘crc’
make[1]: *** [objs/addon/ncache/ncache_http_get_cache_module.o] Error 1
make[1]: Leaving directory `/root/nginx-0.7.62'
make: *** [build] Error 2
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP