@柯南_道爾 好像確實(shí)是的,我當(dāng)時(shí)不知道哪里搞錯(cuò)了,現(xiàn)在自己也復(fù)現(xiàn)不了
CompletableFuture避坑3——線程池的DiscardPolicy()導(dǎo)致整個(gè)程序卡死CompletableFuture避坑1——需要自定義線程池[https://juejin.cn/post/6989230157252804615] Completable...
@柯南_道爾 好像確實(shí)是的,我當(dāng)時(shí)不知道哪里搞錯(cuò)了,現(xiàn)在自己也復(fù)現(xiàn)不了
CompletableFuture避坑3——線程池的DiscardPolicy()導(dǎo)致整個(gè)程序卡死CompletableFuture避坑1——需要自定義線程池[https://juejin.cn/post/6989230157252804615] Completable...
1. 問(wèn)題 線上一個(gè)服務(wù),放量之后出現(xiàn)比較多的 long sql。經(jīng)過(guò)分析,問(wèn)題出在以下邏輯: 主線程每次拉取一批任務(wù)并檢查任務(wù)是否已經(jīng)存在如果存在則準(zhǔn)備執(zhí)行;否則將任務(wù)插入...
1. @Transactional不能跨線程池共享事務(wù) 兩個(gè)加了@Transactional注解的數(shù)據(jù)庫(kù)查詢方法: TestTransactionalConsumerServ...
這里是以spring-core模塊來(lái)說(shuō)明方法,對(duì)于其他的例如spring-bean等模塊也適用。 1. 下載 springframework 源碼 github地址[http...
1. 問(wèn)題: 線上的一個(gè)服務(wù)需要做緩存,并且每隔 10s 刷新一次緩存,使用了 Ehcache 框架。為了避免緩存的并發(fā)讀寫問(wèn)題(仔細(xì)研究 ehcache 就會(huì)發(fā)現(xiàn)這并不是問(wèn)...
CompletableFuture避坑1——需要自定義線程池[https://juejin.cn/post/6989230157252804615] Completable...
CompletableFuture避坑1——需要自定義線程池[https://juejin.cn/post/6989230157252804615] Completable...
CompletableFuture避坑1——需要自定義線程池[https://juejin.cn/post/6989230157252804615] Completable...
1. 手動(dòng)創(chuàng)建多線程 1.1 Thread和Runnable Thread和Runnable大多數(shù)讀者都知道,請(qǐng)?zhí)^(guò)。使用Thread: 使用Runnable: 一個(gè)實(shí)現(xiàn)接口...
1. 使用一個(gè)表的數(shù)據(jù)更新另一個(gè)表 網(wǎng)上一般搜到的都是 報(bào)錯(cuò),據(jù)說(shuō)是MySQL 和 SQL Server不一樣,這種方法是SQL Server的。MySQL應(yīng)該這么寫: 2....
@Eddie_e6be 看上去應(yīng)該是訪問(wèn)的時(shí)候根據(jù)key的hash去訪問(wèn)對(duì)應(yīng)的主節(jié)點(diǎn),但是走錯(cuò)了節(jié)點(diǎn),然后請(qǐng)求在三個(gè)主節(jié)點(diǎn)之間不停的轉(zhuǎn)來(lái)轉(zhuǎn)去,超過(guò)一定次數(shù)就報(bào)錯(cuò)了。正常的話應(yīng)該錯(cuò)一次就能得到key所在的正確的節(jié)點(diǎn)了。因?yàn)槲覀儧](méi)有用NodePort這種方式,所以我也不清楚是哪個(gè)環(huán)節(jié)造成了這種無(wú)限轉(zhuǎn)發(fā)。
在k8s中部署redis cluster實(shí)戰(zhàn)0. 背景 ??項(xiàng)目需要在k8s上搭建一個(gè)redis cluster集群,網(wǎng)上找到的教程例如:??github原版帶配置文件[https://github.com/kelse...
先檢查一下volumeClaimTemplates里面用到的storageClassName和 pv里面的storageClassName是不是一致。還有可能之前創(chuàng)建的pvc占用了pv,沒(méi)有釋放,現(xiàn)在自動(dòng)創(chuàng)建的pvc就無(wú)法綁定pv了。再不行可能要關(guān)注一下”0/3 nodes are available“這個(gè)。
在k8s中部署redis cluster實(shí)戰(zhàn)0. 背景 ??項(xiàng)目需要在k8s上搭建一個(gè)redis cluster集群,網(wǎng)上找到的教程例如:??github原版帶配置文件[https://github.com/kelse...
2020-10-29更新 ??"切片是指向數(shù)組的指針"這句話是不對(duì)的。切片就是切片,有自己的屬性和方法,只是借用了數(shù)組來(lái)存儲(chǔ)實(shí)際的數(shù)據(jù)。切片的數(shù)據(jù)結(jié)構(gòu)大概為 即,管理一個(gè)數(shù)...