前言 我的上家公司是做餐飲系統的,每天中午和晚上用餐高峰期,系統的並發量不容小覷。為了保險起見,公司規定各部門都要在吃飯的時間輪流值班,防止出現線上問題時能夠及時處理。 我當時在后廚顯示系統團隊, ...
本篇主要內容如下: 前言 我們都在討論分布式,特別是面試的時候,不管是招初級軟件工程師還是高級,都會要求懂分布式,甚至要求用過。傳得沸沸揚揚的分布式到底是什么東東,有什么優勢 借用火影忍術 看過火影的同學肯定知道漩渦鳴人的招牌忍術:多重影分身之術。 這個術有一個特別厲害的地方,過程和心得:多個分身的感受和經歷都是相通的。比如 A 分身去找卡卡西 鳴人的老師 請教問題,那么其他分身也會知道 A 分身 ...
2020-09-24 09:47 31 6306 推薦指數:
前言 我的上家公司是做餐飲系統的,每天中午和晚上用餐高峰期,系統的並發量不容小覷。為了保險起見,公司規定各部門都要在吃飯的時間輪流值班,防止出現線上問題時能夠及時處理。 我當時在后廚顯示系統團隊, ...
前言 在分布式系統中,由於redis分布式鎖相對於更簡單和高效,成為了分布式鎖的首先,被我們用到了很多實際業務場景當中。 但不是說用了redis分布式鎖,就可以高枕無憂了,如果沒有用好或者用對,也會引來一些意想不到的問題。 今天我們就一起聊聊redis分布式鎖的一些坑,給有需要的朋友一個參考 ...
有關jmeter分布式測試的環境配置,大概就是那樣,但是每次想要進行jmeter分布式測試的時候,總是會有各種奇怪的問題,下面整理了一些可能遇到的坑。 問題:如果你的服務器名字和報錯的時候顯示的服務器名不一致(refuse to host:10.10.34.21,而服務器名明明 ...
atomikos幾個坑:1.jta.properties:com.atomikos.icatch.output_dir=/datayes/atomikoscom.atomikos.icatch.log_base_dir=/datayes/atomikos若一個tomcat上有兩個atomikos ...
1 shedlock 解決Scheduled分布式問題,踩坑主要是基於redis集成的時候啟動項需要配置以下注解,另外每個job配置的lockAtMostFor和lockAtLeastFor配置起來比較麻煩 2 elastic-job springboot2集成2.1.5最新版 ...
分布式ID生成是目前系統的常見剛需,其中以Twitter的雪花算法(Snowflake)比較知名,有Java等各種語言的版本及各種改進版本,能生成滿足分布式ID,返回ID為Long長整數 但是這里有一個坑,雪花算法產生的長整數的精度可能超過javascript能表達的精度,這會導致js ...
庫存超買超賣等問題,采用 redis 分布式鎖加以控制。本以為給扣庫存的代碼加上鎖lock.tryLo ...