tomcat结合memcache

在这里插入图片描述解压直接安装,并写软连接为tomcat

在这里插入图片描述
进入目录,开启tomcat
在这里插入图片描述

测试
在这里插入图片描述
关闭openresty,打开nginx
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述写测试的test.php并验证,发现调用后之前的数据丢失
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述测试主机加本地解析
在这里插入图片描述3号实验主机配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述当切换时不在有之前的记录,用静态解决不存储的问题
在这里插入图片描述
使用交叉存储的方式进行防止数据丢失
在这里插入图片描述memcache源码,环境纯净并重启
在这里插入图片描述查看日志发现有白色的说明成功
在这里插入图片描述
写交叉存储的配置文件
在这里插入图片描述当其他的挂掉,用自己本身的memcache
在这里插入图片描述
在这里插入图片描述关闭在开启
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述查看缓存,获取到缓存数据
在这里插入图片描述分别down掉mamcache和tomcat在进行测试,发现数据没有丢失
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

nginx结合lua
location @client {
proxy_pass http://172.25.0.3;
}
location ~ .php$ {
default_type text/html;
content_by_lua ‘ngx.say(“this is westos.org”)’;
access_by_lua ’
if ngx.var.remote_addr == “172.25.0.250” then
ngx.exec("@client")
end
';
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Memcache是一个快速、高效的分布式内存对象缓存系统,常用于提高网站性能和减轻数据库负载。要安装Memcache,需要进行以下步骤: 1. 下载安装包:首先需要下载Memcache的安装包。可以在官方网站上找到最新的稳定版本,并选择与操作系统和服务器兼容的安装包。 2. 解压安装包:下载完成后,将安装包解压到任意目录。解压后的文件夹中应该包含了安装所需的文件和脚本。 3. 安装依赖库:在安装Memcache之前,需要确保系统中已经安装了相应的依赖库。常见的依赖库有libevent和libevent-devel,可以通过包管理器安装,如yum或apt-get。 4. 编译和安装:进入解压后的Memcache文件夹,在命令行中执行编译和安装命令。通常是执行./configure,然后执行make和make install命令。这些命令会编译和安装Memcache到系统中。 5. 配置和启动:安装完成后,需要进行一些配置和启动操作。可以编辑配置文件,设置Memcache的监听地址、端口号和缓存大小等参数。然后,启动Memcache服务,可以通过执行memcached命令或使用脚本启动。 6. 测试和验证:安装完成并启动Memcache后,可以进行一些简单的测试和验证工作。可以使用telnet或memcached客户端工具连接到Memcache服务器,并进行一些数据操作,如set、get等。 总结: Memcache的安装包实际上是一个压缩文件,包含了安装所需的文件和脚本。安装Memcache之前,需要确保系统已经安装了相应的依赖库。安装过程包括解压安装包、安装依赖库、编译和安装、配置和启动、测试和验证等步骤。安装完成后,可以使用telnet或memcached客户端工具连接到Memcache服务器,并进行数据操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值