一段对 理解 perlbal reproxy 有所帮助的mail
上一篇 / 下一篇 2007-06-07 12:18:37 / 个人分类:其他
EQ)qG+I^)S)W|3o0
| X-Reproxy-Url patch for Pound木铎校园 BBS 社区4ov/~C8d W Nathan Schmidt <nathan(at)pbwiki.com> | 2007-05-02 22:33:14 | [FULL] |
Hi Robert, We use Pound here at PBwiki for our frontend traffic directing, SSL, and rewrite. Since we use MogileFS as our backing store it could be useful for us to have support for Perlbal's reproxy feature, which allows the client to specify an internal url (never shown to end users) which houses the document body. In this case the application layer would handle permissions, quota, and logging then feed the header "X-Reproxy-Url:http://10.0.0.31/ |
dev3/0/023/683/0023683057.fid" and an empty body back to Pound. Pound
MU\?zH0then opens a new connection to 10.0.0.31, instead of the application
:Gfy/y(J_ofA4^o0layer having to do that passthrough itself. This frees up Apache to 木铎校园 BBS 社区
?)X,W-K u
do other expensive application-level things instead of spoon-feeding
fH)PJ3xIu
m#{%S y0to modems across the planet.木铎校园 BBS 社区y7xpDR
i7MA
木铎校园 BBS 社区O j"m4A+Y0mD?C0i%Q
The linked patch is more a proof-of-concept than production-grade
HTz]JTT6f&Q0yet. I wanted to post it now to ask your thoughts about the method 木铎校园 BBS 社区0but$K bg#D4L
i
and whether you'd consider adding this to the main codebase once it 木铎校园 BBS 社区 Qu6i9z$s-R^
is more mature (and configurable).
8m _8I+VFr e*B0
4QB%Q:|&B
ZHn0Thanks for making Pound, it's been a great help for us.木铎校园 BBS 社区v'if}`kS(T
!M Y5_"QK#i$XZh A"g]@0Regards,木铎校园 BBS 社区%V|(V:fFKD7F
-Nathan Schmidt / CTO, PBwiki木铎校园 BBS 社区2]D Owk-D
TS
木铎校园 BBS 社区Y}URX3B_:U
Patch hosted at:http://poundpatch.pbwiki.com/
木铎校园 BBS 社区K j}sf}8w&Y
