摘要:
1.附近有没有正在施工场所,或者特别破的路(以后可能修路) 2.附近有没有机场,靠不靠马路 3.附近有没有搞装修,气焊或者会有类似内容的店铺。 阅读全文
摘要:
1.2g的堆内存 比较大的对象20w个,oom 阅读全文
摘要:
上一节,我们用三台redis组成了cluster,现在我们停掉一台试试: 比较奇怪的是,在停掉其中一台服务器之前建立的链接仍然可以正常执行命令,当我们断开重连时,命令就都被拒绝了: 关联知识: 什么时候整个集群不可用(cluster_state:fail)? 如果集群任意master挂掉,且当前ma 阅读全文
摘要:
因为key在cluster分布在不同的slot,可能在不同的机器,部分redis的客户端(比如jedis)是不支持pipeline的 针对jedis我们可能要先把这些key对应的slot手机起来,得到slot和具体连接的对应关系,再去每个连接的不同机器上操作pipeline,最后就是把一次popel 阅读全文
摘要:
上次我们说到 在搞定homebrew rvm ruby之后 我们惊喜的发现 redis-trib.rb已经废弃 并迁移至redis-cli。 help内容如上。 ./redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 127.0.0.1: 阅读全文
摘要:
想搭建一个redis cluster集群 需要用到ruby,装ruby又要装rvm, 之前玩docker的时候有装过homebrew,用homebrew装rvm的时候也很顺利。 然后rvm install 2.7 装ruby的时候,提示brew update失败,自己试了一下 brew update 阅读全文
摘要:
场景: 某个定时任务需要多线程执行,执行时间较久且每天只跑一次,想单独拉出一个线程池和其他业务隔离开,交给spring会导致核心线程一直存在 浪费线程资源,因此想单独拉一个池子用完就丢,原本想的是,在execute之后,核心线程会随着线程池对象的回收而回收,后来转念一想,核心线程池怎么回收?写了个m 阅读全文
摘要:
线下项目: 线上项目: 一个是单机模式,一个是cluster。 阅读全文
摘要:
java.util.concurrent.RejectedExecutionException: Task com.personal.practice.jvm.Jstacktest$1@7d605a5a rejected from java.util.concurrent.ThreadPoolExe 阅读全文