現(xiàn)狀 服務(wù)A的核心業(yè)務(wù)澜搅,要頻繁調(diào)用服務(wù)B提供接口虑乖,如用戶(hù)的某個(gè)業(yè)務(wù)屬性實(shí)際上相當(dāng)于A挨务,業(yè)務(wù)上強(qiáng)耦合B如果服務(wù)B網(wǎng)絡(luò)抖動(dòng)纯丸,發(fā)版,對(duì)服務(wù)A都會(huì)有大的...
如下單流程但指,包含了調(diào)用多個(gè)服務(wù)寡痰;為了響應(yīng)時(shí)間,做成異步棋凳,如用到RocketMq的事務(wù)消息模式拦坠,保證最終一致性。但是服務(wù)A和服務(wù)B的處理時(shí)間不一樣...
基于上線(xiàn)時(shí)間點(diǎn)拉分支 如分支A:2023.06.29剩岳;和 分支B:2023.07.18 兩個(gè)上線(xiàn)節(jié)點(diǎn)贞滨,從master拉分支,上線(xiàn)后合入maste...
業(yè)務(wù)需求與現(xiàn)狀 大數(shù)據(jù)量的表拍棕,如幾千萬(wàn)條記錄 業(yè)務(wù)需求晓铆,在該表加字段勺良,實(shí)際業(yè)務(wù)用不到,僅統(tǒng)計(jì)時(shí)需要用尤蒿;而且時(shí)不時(shí)的會(huì)有不同的這種字段需求添加;實(shí)...
現(xiàn)象 報(bào)表系統(tǒng)會(huì)查詢(xún)大量數(shù)據(jù)幅垮,執(zhí)行結(jié)果超過(guò)10s是屬于正常的場(chǎng)景腰池,但是現(xiàn)在會(huì)10秒報(bào)錯(cuò)異常信息如下com.mysql.cj.jdbc.excep...
現(xiàn)狀:打開(kāi)頁(yè)面A: http:// aaa.yuming.com/a.html[http://aaa.yuming.com/a.html]; ...
背景 任務(wù)拆分成單獨(dú)的服務(wù),部署一個(gè)就不會(huì)存在這個(gè)問(wèn)題了忙芒,實(shí)際部署時(shí)為多個(gè)示弓,就會(huì)存在多個(gè)節(jié)點(diǎn)都在執(zhí)行定時(shí)任務(wù)了 方案1 在方法執(zhí)行開(kāi)始加分布式鎖...
數(shù)據(jù)表現(xiàn)狀 用戶(hù)表member,主要字段:用戶(hù)id潮峦,當(dāng)前總積分囱皿,當(dāng)前凍結(jié)積分,用戶(hù)昵稱(chēng)等忱嘹;單表嘱腥,幾十萬(wàn)條記錄 積分明細(xì)表,主要字段拘悦,記錄id齿兔,用...
場(chǎng)景 B端批量消息導(dǎo)入與C端業(yè)務(wù)消息放在一起發(fā)送,B端批量導(dǎo)入時(shí)數(shù)據(jù)條數(shù)多础米,C端的消息處理會(huì)等處理完成后再消費(fèi) 需要改成C端消息優(yōu)先級(jí)高 步驟 ...