jetty 透明代理的实现

本文详细介绍了Jetty 8中的ProxyServlet如何实现透明代理功能,涉及continuation和HTTP客户端技术。通过配置代理服务器,拷贝请求头并设置特定头部,利用两个线程池实现异步操作,确保Web应用无阻塞。文章还强调了实现完全无阻塞的Web应用对所有IO点的要求。
摘要由CSDN通过智能技术生成

背景

一提到proxy,大家首先想到就是squid、varnish、apache、lighttpd之类,接下来我们看看jetty8中的ProxyServlet是如何实现这个功能的

ProxyServlet主要用到了continuation和http client两个技术点,如果了解了我的前几篇博文

  • jetty io:http://blog.csdn.net/pwlazy/article/details/7162992
  • jetty continuation:http://blog.csdn.net/pwlazy/article/details/7299719
  • jetty http client:http://blog.csdn.net/pwlazy/article/details/7389204

理解ProxyServlet就很容易了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值