polipo代理服务器简介
来源:互联网 发布:王者荣耀积木淘宝 编辑:程序博客网 时间:2024/06/07 04:08
polipo代理服务器采用的是事件循环机制。
提供缓存功能,不支持透明代理。
最近的一个产品需要缓存用以减少流量的作用,于是我们就采用了此款缓存服务器,实现了其透明代理的功能。
polipo, 主题架构采用poll监控fd, 针对超时,客户端连接,服务器端的idle,以及缓存的数据分成不同模块,注册了几个回调函数。
印象比较深的是polipo中的内存管理,CHUNK_SIZE根据系统不同,分配不同大小也就罢了。如果分配一个不是一样大小的还会导致double free的错误。够坑人的。
比较难理解的是注册的回调函数,太多的子函数不好跟踪。得对程序的架构有个整体的了解,不然,你会陷进去的。
1 0
- polipo代理服务器简介
- scrapy polipo
- 代理服务器(proxy server)简介
- NAT技术和代理服务器简介
- 给Openwrt安装polipo
- ubuntu proxychain polipo shadowsocks
- 代理服务器(代理IP)的入门与简介
- twemproxy简介-redis和memcache代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- 代理服务器
- Qt中show()与exec()
- 九度oj 1052
- Linux下inotify的基本使用及注意事项
- 【Spark Core】任务执行机制和Task源码浅析2
- HDOJ 2080 Lowest Common Multiple Plus
- polipo代理服务器简介
- AOJ AHU 173编辑距离
- MyBatis 相关下载
- HDUOJ1092
- 【Spark Core】从作业提交到任务调度完整生命周期浅析
- 关于const 作用和用法 C++ const 的全面总结
- ios修改根视图控制器
- ARC (Automatic Reference Counting)
- UVa 10142 - Australian Voting