magent是一款开源的Memcached代理服务器软件,其项目网址为:
http://code.google.com/p/memagent/
目前最新版本为0.6
安装步骤:
# mkdir magent --新建目录magent
# cp magent-0.6.tar.gz ./magent
# cd magent
# tar -zvxf magent-0.6.tar.gz
# /sbin/ldconfig
# sed -i "s#LIBS = -levent#LIBS = -levent -lm#g" Makefile
# make
# cp magent /usr/bin/magent
启动magent
# cd /usr/bin
# magent -u root -n 51200 -l 127.0.0.1 -p 12000 -s 10.1.1.1:11211 -s 10.1.1.2:11211
-b 10.1.1.3:11211
参数说明
-h this message
-u uid
-g gid
-p port, default is 11211. (0 to disable tcp support)
-s ip:port, set memcached server ip and port
-b ip:port, set backup memcached server ip and port
-l ip, local bind ip address, default is 0.0.0.0
-n number, set max connections, default is 4096
-D do not go to background
-k use ketama key allocation algorithm
-f file, unix socket path to listen on. default is off
-i number, max keep alive connections for one memcached server, default is 20
-v verbose
测试安装:
# telnet 127.0.0.1 12000 --如果可以访问,表示magent已经运行
或者
# netstat -tln --看12000端口是否被监听
参考文章:
http://blog.s135.com/post/393/
分享到:
相关推荐
**Memcached集群Linux搭建** Memcached是一款高性能的分布式内存缓存系统,用于减轻数据库的负载,提高Web应用的响应速度。在Linux环境下搭建Memcached集群是优化服务性能的关键步骤,尤其是对于那些处理大量数据和...
**Memcached集群搭建** Memcached是一款高性能、分布式内存对象缓存系统,用于减轻数据库负载,提高Web应用性能。本文将详细介绍如何在多个服务器上搭建一个Memcached集群,以实现数据的高可用性和负载均衡。 ### ...
标题中的“tomcat + apache + memcached 集群jar包”揭示了这是一个关于构建分布式系统的技术组合,其中涉及到三个核心组件:Tomcat(一个流行的Java应用服务器)、Apache(一个广泛应用的HTTP服务器)和Memcached...
这个是Linux系统memcached集群的搭建方法,需要用到magnet包,libevent和memcached
在实际应用中,使用Tomcat和Memcached集群可以显著提升Web应用的性能,特别是对于高并发访问的场景。通过将经常访问的数据缓存在内存中,可以减少对数据库的直接查询,从而降低响应时间。同时,通过集群化,可以确保...
【标题】:“Tomcat6与Memcached集群整合实现Session共享” 在Web应用开发中,Session共享是一个关键问题,尤其是在分布式环境中。Tomcat6是Apache软件基金会的Java Servlet容器,广泛用于部署Java Web应用程序。而...
Nginx+Tomcat+Memcached集群Session共享实例,Nginx 1.81 + tomcat1 + tomcat2 + Memcached 完整可运行 访问根目录下 test.jsp 可看效果
couchbase-client-1.2.2.jar ...memcached-session-manager-1.6.5.jar memcached-session-manager-tc6-1.6.5.jar minlog-1.2.jar msm-kryo-serializer-1.6.5.jar reflectasm-0.9.jar spymemcached-2.10.2.jar
Tomcat7-Memcached集群Session解决方案就是为了解决这个问题。它利用Memcached这个高性能、分布式的内存对象缓存系统来存储和管理用户的Session数据,从而实现Session在不同服务器之间的共享。以下是关于这个主题的...
挺实用的memcached集群安装教程
4. **Session共享策略**: 使用memcached进行session共享,需要在每个Tomcat实例中配置一个session复制或粘贴的监听器,将session的创建、修改和销毁事件同步到memcached集群。这样,无论用户请求发送到哪个服务器,...
这里我们讨论的主题是如何通过Nginx、Tomcat和Memcached来实现集群环境下的session共享。Nginx作为反向代理服务器,负责负载均衡,Tomcat作为应用服务器运行Java Web应用程序,而Memcached则作为分布式内存缓存系统...
memcached单机到集群完整搭建过程
标题 "Tomcat 使用 Memcached 集群进行 Session 共享" 描述了一种在分布式环境中解决 Web 应用程序 Session 共享问题的技术。在传统的 Web 服务器中,Session 数据通常存储在单个服务器的内存中,这限制了可扩展性。...
在构建高性能、高可用性的Web服务时,"Nginx+...总之,"Nginx+Tomcat+Memcached集群"的架构为Web应用提供了高可用性和高性能的解决方案,通过合理配置和优化,可以有效地处理大规模用户请求,保证服务的稳定运行。
nginx+tomcat+memcached集群和负载均衡所有资源包,具体集群方法请参见博文:http://blog.csdn.net/l1028386804/article/details/48289765
### Memcached内存分析、调优、集群 #### 1. Memcached背景 Memcached是一款高性能的分布式内存对象缓存系统,旨在通过减轻数据库负载来加速动态Web应用的响应速度。它通过在内存中缓存数据和对象来减少读取数据库...
apache 集群tomcat,session管理使用memcached,可部署javaweb,javaee的项目. 压缩包包含安装配置文档,apache no ssl 32bit 64bit,memcached 32bit 64bit安装文件以及tomcat所需要的jar,以及主要apache的配置文件. ...
本文旨在探讨Memcached集群的负载均衡机制,并为对此领域感兴趣的读者提供参考与指导。我们期望这份文档能够为那些寻求解决方案的朋友们提供有价值的帮助。热忱欢迎感兴趣的朋友前来查阅。
Tomcat+MemcachedRedis集群,有视频实战以及源码。包含Tomcat性能优化,Redis基础入门以及使用场景,性能优化