24x资源网

VIP
Tomcat+Redis集群 构建高可用解决方案

【6547】-Tomcat+Redis集群 构建高可用解决方案

  • 本站均为资源介绍,仅限用于学习和研究,不得将上述内容用于商业或者非法用途,
  • 否则一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除
  • 如果喜欢该资源请支持正版。如发现本站有侵权违法内容,请联系后查实将立刻删除。
  • 资源简介:Tomcat+Redis集群 构建高可用解决方案
  • 详细描述

    Tomcat+Redis集群 构建高可用解决方案


    第1章 Guns框架深入
     
    Guns框架持续深入,讲解日常开发中经常遇到的问题:分页、事务和前后端分离开发,并且着重讲解了JWT机制和Guns的签名流程
     
     1-1 课程导学 
     1-2 学前必读(助你平稳踩坑,畅学无忧)
     1-3 Guns分页
     1-4 Guns事务
     1-5 Guns Rest功能介绍和开发
     1-6 Guns Rest接口验证和配置
     1-7 Guns Rest代码生成器
     1-8 Restlet和FeHelper安装
     1-9 Restlet使用和Rest接口验证
     1-10 Guns签名机制流程讲解
     1-11 Guns签名的使用
     1-12 Web服务部署步骤
     1-13 VMware安装
     1-14 CentOS安装部署
     1-15 远程工具介绍
     1-16 配置使用xshell
     1-17 配置使用xftp
     1-18 安装文件上传
     1-19 Mysql安装
     1-20 mysql配置以及数据初始化
     1-21 安装JDK
     1-22 Linux部署Tomcat
     1-23 guns服务器部署
    第2章 Tomcat优化
     
    从单节点入手,掌握Tomcat的配置以及常见优化手段,并且了解APR在服务端的配置使用,最后使用压力测试工具Apache对两种模式进行压测,更直观的了解Tomcat优化前和优化后的差异情况
     
     2-1 Tomcat优化思路梳理
     2-2 线程池优化
     2-3 Tomcat内存优化
     2-4 Tomcat其他内容优化
     2-5 Tomcat三种线程模式介绍
     2-6 Apr安装
     2-7 Tomcat的APR模式配置 
     2-8 NIO和APR压力测试
     2-9 Tomcat集群介绍
     2-10 Tomcat自带集群配置
     2-11 Tomcat自带集群效果演示
     2-12 MSM要点讲解以及Memcached引入
    第3章 Memcached基础及底层机制剖析
     
    帮助零基础学员快速完成对Memcached的上手,包括部署和服务器操作Memcached,并且讲解Memcached的底层存储机制
     
     3-1 Memcached入门
     3-2 Memcached安装部署
     3-3 Memcached启动参数讲解
     3-4 命令演示准备以及新增操作演示
     3-5 修改操作演示
     3-6 检查更新操作演示
     3-7 删除和增减操作演示
     3-8 Memcached内存分配机制 
     3-9 寻找Chunk历险记
    第4章 深入使用XMemcached
     
    Xmemcached目前是最好的Memcached之Java客户端,本章节帮助学员快速了解并掌握Xmemcached的开发,以及诸多特性
     
     4-1 XMemcached介绍和环境构建
     4-2 构建MemcachedClient对象
     4-3 XMemcached新增操作演示
     4-4 XMemcached修改和基本查询演示
     4-5 XMemcached的CAS操作
     4-6 XMemcached的数值操作
     4-7 更新过期时间之Touch演示
     4-8 CAS补充演示
     4-9 迭代所有key之keyIterator操作演示
     4-10 计数器操作之Counter演示
     4-11 命名空间操作
     4-12 初探Memcached分布式原理
     4-13 Memcached集群操作演示
     4-14 余数Hash算法讲解
     4-15 一致性Hash算法介绍
     4-16 XMemcached整合SpringBoot
     4-17 讲解XMemcachedBuilder相关参数
     4-18 Builder参数效果演示1
     4-19 Builder参数效果演示2
    第5章 Memcached服务级调优
     
    重点掌握在项目实战中,如何对Memcached进行服务器级别的优化,并且列举多个项目中的常见场景,描述解决方案
     
     5-1 Memcached服务端调优思路解析
     5-2 stats命令讲解
     5-3 stats其他命令简介
     5-4 Slab Allocator效果演示
     5-5 内存调优建议、目标和常见问题
     5-6 Memcached使用限制介绍
     5-7 Memcached使用建议介绍
     5-8 Memcached使用场景介绍
    第6章 XMemcached实战示例
     
    本章是Memcached的重点,掌握Memcached的Java客户端相关内容,并且掌握Memcached与Spring和SpringBoot之间的整合应用,并以此为基础掌握Memcached的集群方式和如何应用Memcached进行业务开发
     
     6-1 房屋管理功能改造思路
     6-2 Guns框架集成XMemcached
     6-3 业务开发前准备工作
     6-4 数据层开发思路和新增实现
     6-5 数据层之修改演示
     6-6 数据层之删除功能演示
     6-7 数据层之查询演示
     6-8 单元测试及修改最佳实践
     6-9 Controller层实现
     6-10 表现层修改以及演示
    第7章 Tomcat集群部署
     
    在单节点基础之上,讲解在项目过程中的Tomcat集群选择方式,并且手把手带你从目前最优的方案入手,完成Memcached-Session-Manager[MSM]的配置和使用,达到Tomcat最优部署的要求
     
     7-1 MSM介绍
     7-2 non-sticky配置
     7-3 non-sticky测试
     7-4 sticky配置和测试
     7-5 sticky与non-sticky区别和应用场景
     7-6 部署Tomcat集群思路
     7-7 guns-admin打包
     7-8 部署Tomcat和Apr模式
     7-9 部署结果测试
     7-10 Openresty介绍
     7-11 OpenResty安装
     7-12 OpenResty配置和使用
    第8章 使用Redis构建集群并优化
     
    详细介绍Redis在分布式环境下的常见应用方法,并且引入Codis来优化Tomcat集群
     
     8-1 Redis部分导学
     8-2 Redis介绍
     8-3 Redis安装部署
     8-4 Redis客户端优劣势剖析
     8-5 Codis介绍
     8-6 Codis组成部分介绍
     8-7 Go语言环境部署
     8-8 glic部署升级
     8-9 Zookeeper安装部署
     8-10 Codis-Server配置和启动
     8-11 Codis-dashboard配置和启停
     8-12 Codis-proxy配置和启动
     8-13 Codis-FE配置启动和集群管理演示
     8-14 客户端连接Codis集群演示
     8-15 Tomcat与Redis集群构建演示
     8-16 Redis章节总结
    第9章 课程总结
     
    最后进行课程总结,并且完成对下一期课程的展望
     
     9-1 课程总结
     
    Tomcat+Redis集群 构建高可用解决方案
    百度网盘分享地址: 链接: https://pan.baidu.com/s/19G7h2eEYhZXynQUVESro7w 提取码: aze9
    2米资源网