業(yè)務上有時會有遇上需要延遲隊列的場景如: 訂單30分鐘未支付,自動取消。某項任務指派給某個人弧轧,指派失敗后30分鐘后重試操骡。 RabbitMQ實現延遲隊列 RabbitMQ原生是...
業(yè)務上有時會有遇上需要延遲隊列的場景如: 訂單30分鐘未支付,自動取消。某項任務指派給某個人弧轧,指派失敗后30分鐘后重試操骡。 RabbitMQ實現延遲隊列 RabbitMQ原生是...
500 Internal Server Error服務內部錯誤:服務器遇到異常情況符相,無法提供服務减江。 場景: PHP語法錯誤泽本。nginx內部異常淘太,如打開文件過多。 排查: 通過...
debian系統(tǒng)默認的terminal是不支持sz\rz命令的。如果想在terminal中使用rz\sz命令蒲牧,需要安裝zssh. 步驟: 安裝zssh 使用zssh登錄服務器...
什么是擁塞 太多的主機發(fā)送了太多數據或者發(fā)送數據太快撇贺,以至于網絡無法處理。造成阻塞冰抢。擁塞造成的表現:1. 分組丟失(路由器緩存溢出)2. 分組延遲過大(在路由器緩存中排隊) ...
流量控制 所謂流量控制就是讓發(fā)送發(fā)送速率不要過快松嘶,以至于淹沒接收方,讓接收方來得及接收挎扰。 如果能控制發(fā)送方的發(fā)送速率翠订,就可以達到流量控制的目的。 如何控制發(fā)送方速率 為了提高...
說可靠數據傳輸之前橙弱,先說下什么是可靠傳輸。數據傳輸過程中燥狰,如果能夠不錯、不丟斜筐、不亂的被接收方接到龙致,就是可靠數據傳輸。 我們知道TCP在OSI模型中顷链,位于IP層之上目代,應用層之下...
完整的操作系統(tǒng) = 一個普通App改改底層代碼?人家華為都說了鴻蒙系統(tǒng)是針對工廠工業(yè)的并非普通消費者煞抬,建議作者去學習下軟件工程了解下系統(tǒng)到底是什么東西霜大。開火車靠推寫文章靠吹?
創(chuàng)建連接 - 三次握手 過程 客戶端選擇一個seq數字革答,tcp頭部標志位SYN位置為1战坤。本次請求內不能攜帶發(fā)送數據。服務端收到SYN建立連接請求残拐,申請TCP緩沖區(qū)途茫,初始化一個...
ARP協(xié)議 思考:我們的電腦和另一個電腦通信,最終需要把數據發(fā)送到網卡轉成物理信號發(fā)送到目的主機笑窜。但是網卡工作在OSI七層模型的第一二層致燥,發(fā)送數據需要知道目的主機的MAC地址...
思考:兩個不同局域網內的機器,是如何跨越公網進行通信的排截? 解答問題前嫌蚤,先明確幾個定義 局域網(Local Area Network, LAN),又稱內網断傲。指覆蓋局部區(qū)域(如辦...
什么是協(xié)議脱吱? 先看官方定義通信協(xié)議(英語:Communications Protocol,也稱傳輸協(xié)議)在電信中是指在任何物理介質中允許兩個或多個在傳輸系統(tǒng)中的終端之間傳播信...