1. 程式人生 > >事務裡面http呼叫如何處理

事務裡面http呼叫如何處理

一個java程式使用spring開啟了事務之後,http服務不穩定

try{

...........

http呼叫

............

}catch(Exception e){

e.print();

}

處理辦法:

1、 熔斷處理啊

2、 對請求設定請求超時時間 超過這個時間

3、 就over 或者嘗試重試(冪等性)

冪等性處理辦法:

1、業務請求一進來記錄到表然後處理後面邏輯,處理完了返回去,然後把這個標記去掉。

2、採用redis,請求過來時候把關鍵字或者所有請求做md5,然後儲存到redis裡面設定一個過期時間,然後後續處理業務