V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
romotc
V2EX  ›  问与答

有熟悉 apache 配置的同学吗?

  •  
  •   romotc · 2015-07-26 09:52:34 +08:00 · 1034 次点击
    这是一个创建于 3209 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个小站图片使用的七牛图床,最近流量跑的太凶,所以想起来用反响代理+缓存减少下七牛的流量占用。但是配置了缓存时候貌似不起作用,到七牛的带宽还是占到十几二十M,麻烦请熟悉Apache配置的同学帮忙检查下配置。

    反向代理域名在服务器端做了静态IP指向,即强制pic.xxx.com 指向到七牛的一个ip.
    /etc/hosts
    ip.ip.ip.ip pic.xxx.com

    vhost配置:
    <virtualhost *:80>
    ServerName pic.xxx.com
    ServerAlias pic.xxx.com
    ProxyRequests Off
    <Proxy *>
    Order deny,allow
    Allow from all
    </Proxy>
    ProxyPass / http://pic.xxx.com/
    ProxyPassReverse / http://pic.xxx.com/
    CacheRoot "/data/proxy"
    CacheEnable disk /
    CacheDefaultExpire 1
    CacheDirLevels 2
    CacheDirLength 1
    CustomLog /usr/local/apache/logs/dev_access_log combined
    </virtualhost>
    4 条回复    2015-07-27 11:14:41 +08:00
    loveyu
        1
    loveyu  
       2015-07-26 10:41:40 +08:00 via Android
    这样一来还有cdn的作用么
    henryon
        2
    henryon  
       2015-07-26 16:20:58 +08:00 via iPad
    带宽问题时因为cache无效的原因?
    romotc
        3
    romotc  
    OP
       2015-07-26 18:10:39 +08:00
    @henryon 应该是吧,CacheRoot 目录里面已经缓存了很多目录,但是iftop看带宽占用,到pic.xxx.com的接收流量仍然占到20Mb.


    @loveyu 好吧,前面还有360的CDN加速,但是360或者安全宝这类的CDN貌似都不会缓存图片。
    pic.xxx.com---->360cdn--->缓存服务器---->七牛
    henryon
        4
    henryon  
       2015-07-27 11:14:41 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5257 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:57 · PVG 17:57 · LAX 02:57 · JFK 05:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.