上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: JVM的参数类型 标准参数(各版本中保持稳定) -help -server -client -version -showversion -cp -classpath X 参数(非标准化参数) -Xint:解释执行 -Xcomp:第一次使用就编译成本地代码 -Xmixed:混合模式,JVM 自己决定是 阅读全文
posted @ 2020-05-06 20:23 尐海爸爸 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1、缓存预热 缓存冷启动,redis启动后,一点数据都没有,直接就对外提供服务了,mysql就裸奔 (1)提前给redis中灌入部分数据,再提供服务(2)肯定不可能将所有数据都写入redis,因为数据量太大了,第一耗费的时间太长了,第二根本redis容纳不下所有的数据(3)需要根据当天的具体访问情况 阅读全文
posted @ 2020-05-02 10:45 尐海爸爸 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 讲了手写了storm wordcount程序 蕴含了很多的知识点 (1)Spout(2)Bolt(3)OutputCollector,Declarer(4)Topology(5)设置worker,executor,task,流分组 storm的核心基本原理,基本的开发,学会了 storm集群部署,怎 阅读全文
posted @ 2020-05-02 10:39 尐海爸爸 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 整个三级缓存的架构已经走通了 我们还遇到一个问题,就是说,如果缓存服务在本地的ehcache中都读取不到数据,那就恩坑爹了 这个时候就意味着,需要重新到源头的服务中去拉去数据,拉取到数据之后,赶紧先给nginx的请求返回,同时将数据写入ehcache和redis中 分布式重建缓存的并发冲突问题 重建 阅读全文
posted @ 2020-04-27 20:24 尐海爸爸 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 分发层nginx,lua应用,会将商品id,商品店铺id,都转发到后端的应用nginx /usr/servers/nginx/sbin/nginx -s reload 1、应用nginx的lua脚本接收到请求 2、获取请求参数中的商品id,以及商品店铺id 3、根据商品id和商品店铺id,在ngin 阅读全文
posted @ 2020-04-27 00:48 尐海爸爸 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 大家可以自己按照上一讲讲解的内容,基于OpenResty在另外两台机器上都部署一下nginx+lua的开发环境 我已经在eshop-cache02和eshop-cache03上都部署好了 我这边的话呢,是打算用eshop-cache01和eshop-cache02作为应用层nginx服务器,用esh 阅读全文
posted @ 2020-04-26 22:54 尐海爸爸 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 我们这里玩儿nginx,全都会在nginx里去写lua脚本,因为我们需要自定义一些特殊的业务逻辑 比如说,流量分发,自己用lua去写分发的逻辑,在分发层nginx里去写的 再比如说,要用lua去写多级缓存架构存取的控制逻辑,在应用层nginx里去写的 后面还要做热点数据的自动降级机制,也是用lua脚 阅读全文
posted @ 2020-04-26 21:42 尐海爸爸 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、缓存命中率低 缓存数据生产服务那一层已经搞定了,相当于三层缓存架构中的本地堆缓存+redis分布式缓存都搞定了 就要来做三级缓存中的nginx那一层的缓存了 如果一般来说,你默认会部署多个nginx,在里面都会放一些缓存,就默认情况下,此时缓存命中率是比较低的 2、如何提升缓存命中率 分发层+应 阅读全文
posted @ 2020-04-26 20:38 尐海爸爸 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 多级缓存的架构 主要是用来解决什么样的数据的缓存的更新的啊??? 时效性不高的数据,比如一些商品的基本信息,如果发生了变更,假设在5分钟之后再更新到页面中,供用户观察到,也是ok的 时效性要求不高的数据,那么我们采取的是异步更新缓存的策略 时效性要求很高的数据,库存,采取的是数据库+缓存双写的技术方 阅读全文
posted @ 2020-04-25 17:35 尐海爸爸 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 之前给大家讲解过,多级缓存架构,缓存数据生产服务,监听各个数据源服务的数据变更的消息,得到消息之后,然后调用接口拉去数据 将拉去到的数据,写入本地ehcache缓存一份,spring boot整合,演示过 数据写入redis分布式缓存中一份,你不断的将数据写入redis,写入redis,然后redi 阅读全文
posted @ 2020-04-25 11:05 尐海爸爸 阅读(359) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页