• lsyncd+inotify+rsync低延迟同步文件

    inotify是linux内核用于通知用户文件系统变化的接口。需要内核版本2.6.13以上才可以支持。 这里是一篇介绍:http://www.ibm.com/developerworks/cn/linux/l-inotifynew/ Lsyncd是一个开源程序,使用C编写,通过调用inotify接口监控指定目录的文件变化情况,来调用rsync做数据传输。 这里是Lsyncd的github主页:https:// ...

    阅读全文
    作者:cornercat | 分类:配置 | 阅读:17,192 浏览数 | 标签:, ,
  • nginx实现php返回的图片内容缩放

    研发的需求如下:用户访问的为一个带很多参数的jpg结尾的url,需要在nginx层rewrite为xxx.php?xxx形式,把参数传递给php处理。返回结果为一张图片,再根据此url中的参数做缩放,返回给用户。 实现过程中遇到几个问题,nginx如何实现proxy的缩放,各层缓存设置太小导致奇怪的413错误(图片很大,几M)。 第一次准备做到 ...

    阅读全文
    作者:cornercat | 分类:配置 | 阅读:9,698 浏览数 | 标签:, ,
  • nginx一些有用的配置

    1.防止svn代码外漏 location ~* \.svn/ { deny all; } location ~* ^/resin-admin/ { deny all; } 2.reload时出现proxy_headers_hash_max_size过小的错误提示 之前我们由于主机头过多,在nginx主配置添加了 server_names_hash_max_size 2048; server_names_hash_bucket_size 128; 但是这两个针对的是域名。这个proxy_ ...

    阅读全文
    作者:cornercat | 分类:配置 | 阅读:13,287 浏览数 | 标签:,
  • nginx的header过大问题

    线上某业务发现了一些400和413请求:request header or cookie too large 之前在cookie转存业务的时候,也是因为cookie头信息过大,导致访问出现400错误,调整了以下参数当时错误消失了 proxy_buffer_size 64k; proxy_buffers 8 64k; proxy_busy_buffers_size 128k; 但是这三个参数只是在server段,针对upstream转发 ...

    阅读全文
    作者:cornercat | 分类:配置 | 阅读:431,094 浏览数 | 标签:, ,
  • php-thrift新项目部署中一个小问题的分享

      之前某项目的一个,主要是他们用到了thrift这个扩展; 当时这个扩展在线上环境还没有大规模部署,于是把出现的一些问题总结分享给大家。 1.首先是下载源码,一开始就犯了个错误,把源码直接编译了,但是一般会报错,研究了很久也没解决,最后才发现,扩展方式安装只需要编译源码的一小部分。 cd /usr/local/t ...

    阅读全文
    作者:cornercat | 分类:配置 | 阅读:7,254 浏览数 | 标签:, ,
  • 欢迎使用 WordPress for SAE

    欢迎使用 WordPress for SAE。如果您看到这篇文章,表示您的Blog已经在SAE安装成功。您可以编辑或者删除它,然后开始您的博客! WordPress for SAE 技术支持博客:<a title="WordPress for SAE 技术支持" href="http://wp4sae look at these guys.org”>http://wp4sae.org。请关注此博客,以 ...

    阅读全文
    作者:cornercat | 分类:未分类 | 阅读:19,297 浏览数
欢迎光临~
柚子