假如有檔案上傳請求,要將檔案同時上傳至兩個后端服務器,保持一致性,怎么實作?網關路由轉發?還是介面中呼叫介面?
uj5u.com熱心網友回復:
有人嗎??。。uj5u.com熱心網友回復:
大體的實作可分兩個步驟如下:第一步:建一個檔案服務器配置表,一個檔案轉發記錄表,初始化你的兩個后端服務器url。檔案上傳時,先查詢檔案服務器配置表,然后通過for用網關路由進行轉發,定義一個集合存盤轉發記錄,如果有一個轉發成功,就把轉發結果記錄存檔案轉發記錄表,提示用戶上傳成功,如果全部轉發失敗,不存檔案轉發記錄,提示用戶上傳失敗。
第二步:設定一個定時任務,定時查詢檔案轉發記錄表,把轉發成功的檔案同步到轉發失敗的服務器上。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/234016.html
標籤:Web 開發
上一篇:node 安裝問題
