宏胜资源网

 找回密码
 立即注册
搜索
热搜: PLC 电子 经济师
查看: 53290|回复: 4

[JAVA] Tomcat+Memcached/Redis集群 构建高可用解决方案

[复制链接]
发表于 2019-2-24 22:40:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
课程名称: Tomcat+Memcached/Redis集群 构建高可用解决方案

免费试看:   

下载地址:
游客, 下载地址需要支付 48下载币 才能浏览支付

课程简介:   

或许你已具备开发大型项目的能力,但要想能处理庞大的并发访问,学习集群是你的首选!本课程先从Tomcat单点优化入手,然后带你领略Tomcat+Memcached/Redis集群的高可用解决方案,手把手带你搭建Tomcat集群,帮助你向架构师迈进坚实的一步!

课程目录:  

第1章 Guns框架深入
Guns框架持续深入,讲解日常开发中经常遇到的问题:分页、事务和前后端分离开发,并且着重讲解了JWT机制和Guns的签名流程
1-1 学前必读(助你平稳踩坑,畅学无忧)
1-2 Guns分页
1-3 Guns事务
1-4 Guns Rest功能介绍和开发
1-5 Guns Rest接口验证和配置
1-6 Guns Rest代码生成器
1-7 Restlet和FeHelper安装
1-8 Restlet使用和Rest接口验证
1-9 Guns签名机制流程讲解
1-10 Guns签名的使用
1-11 Web服务部署步骤
1-12 VMware安装
1-13 CentOS安装部署
1-14 远程工具介绍
1-15 配置使用xshell
1-16 配置使用xftp
1-17 安装文件上传
1-18 Mysql安装
1-19 mysql配置以及数据初始化
1-20 安装JDK
1-21 Linux部署Tomcat
1-22 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 课程总结





上一篇:Python Flask框架全栈开发 从零基础开始 使用Flask框架开发企业级的项目 (10.33G)
下一篇:【Scrapy进阶】Python图片爬虫视频教程
发表于 2019-2-25 10:32:15 | 显示全部楼层
发表于 2019-2-25 12:37:29 | 显示全部楼层
发表于 2019-2-25 14:37:19 | 显示全部楼层
真是难得给力的帖子啊。

发表于 2019-2-28 11:14:09 | 显示全部楼层
感谢楼主分享哇!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|宏胜资源网-你身边的学习资料库! ( 鲁ICP备14027891号-1|网站地图  

GMT+8, 2020-10-1 01:53 , Processed in 0.162593 second(s), 28 queries .

Powered by hszy8.com

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表