【编译打包】twemproxy-0.4.0-2.el7.centos.src.rpm

【编译打包】twemproxy-0.4.0-2.el7.centos.src.rpm,第1张

【编译打包】twemproxy-0.4.0-2.el7.centos.src.rpm

Twemproxy又称netcracker,是一款性能优异的协议无线路由器(服务器代理),可用于memcached/redis集群,适用于数据信息分区。

我还没注意到有人出国旅游后包rpm。可能大家都会等redis3.0集群。于是我做了一些科学研究,写了一个spec文档。编译器安装对autoconf和m4有版本号规定,所以这个srpm包只能在centos7中使用,不能马上在centos6中应用,除非是升级依赖包。

因为不熟悉centos7systemd的启动脚本,所以不包括启动脚本。

使用以下方法手动启动或添加/etc/rc.local来完成启动 *** 作

/usr/sbin/nutcracker -c /etc/twemproxy/nutcracker.yml -d

包内容

#rpm -qpl twemproxy-0.4.0-2.el7.centos.x86_64.rpm /etc/twemproxy /etc/twemproxy/nutcracker.yml /usr/sbin/nutcracker /usr/share/man/man8/nutcracker.8.gz


以下是来自oschina的介绍。

Twemproxy是一个快速并行处理代理程序进程,适用于MemcachedASCII协议和升级的Redis协议。它是用C写的,由Apache2.0许可证授权。新项目可以在Linux上运行,但不能在OSX上编译程序,因为它依赖于epollAPI。

特点:

  • 更快的

  • 轻量级

    保持长期的服务器连接。

    保持后端缓存服务器上的低连接数。

    打开请求和响应的管道。

    适用于多个网络服务器的代理。

    此外,它适用于多个网络服务器池。

    几个网络服务器自动共享数据信息。

    完成了详细的memcachedascii和redis协议。

    根据YAML的一份文件,网络服务器池很容易配置。

    支持多种哈希模式,包括一致哈希和分发。

    如果不成功,它可以被配置为禁止使用连接点。

    通过stats监控端口上显示的stats进行观察。

    适用于Linux*、BSD、OSX和Solaris(智能 *** 作系统)


    MD5值

    aef8d577a88820372e781d251da71dba  twemproxy-0.4.0-2.el7.centos.src.rpm


    参考文本文档

    https://github.com/twitter/twemproxy

    http://www.oschina.net/p/twemproxy


    更新-20151101

    胡桃夹子.服务

    [Unit] Description=nutcracker - High performance proxy server for memcached/redis After=network.target [Service] Type=simple ExecStartPre=/usr/sbin/nutcracker -t -c /etc/nutcracker/nutcracker.yml ExecStart=/usr/sbin/nutcracker -c /etc/nutcracker/nutcracker.yml ExecReload=/bin/kill -HUP $MAINPID [Install] WantedBy=multi-user.target

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/783948.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-05-04
    下一篇 2022-05-04

    发表评论

    登录后才能评论

    评论列表(0条)

    保存