<optgroup id="gajtf"></optgroup>
  • <meter id="gajtf"></meter>
    <mark id="gajtf"><ruby id="gajtf"></ruby></mark>

  • <small id="gajtf"><strong id="gajtf"></strong></small>
  • <mark id="gajtf"><button id="gajtf"></button></mark>
    <listing id="gajtf"><dfn id="gajtf"><s id="gajtf"></s></dfn></listing><label id="gajtf"><ruby id="gajtf"></ruby></label>
    <mark id="gajtf"></mark>

    3 微服架構遇需要考慮的問題有哪些?

    微服架構遇需要考慮的問題有哪些?

    請先 登錄 后評論

    3 個回答

    魏延 - IT
    擅長:互聯網

    1.服務間調用,超時,重試。是否會造成數據錯亂,例如訪問倆次接口,

    2.事物,如何控制事物。

    3.狀態


    請先 登錄 后評論
    江南煙雨 - 可以跨境界的java開發攻城獅

    魏延同學,我談談我個人理解。

    1.服務中超時,是會造成數據錯亂,如果訪問兩次接口,當訪問第一次接口時,數據正在執行,當數據量比較大時,代碼還沒執行完,這是可能是定時任務,第二次訪問又來了,這時,會報錯,數據會發生錯誤的。

    2.事務,比如hibernate中的事務交給Sping托管,事務要控制在哪一層,就是事務配置事務攔截在哪一層,一包是server層,我這邊用的東軟平臺,都是控制在BO層,當方法不在事務設置范圍內,將不受事務控制,否則受控制,這樣有一缺點,當一個該層中,某一方法出錯了,將導致整個事務出錯,解決的辦法,就是將必須執行的方法配在獨立事務中,問題解決!

    3.狀態,不明白你在說什么(好簡潔的兩個字)

    請先 登錄 后評論
    Jonny - 程序猿
    擅長:互聯網、IT

    hello

    請先 登錄 后評論
    • 3 關注
    • 0 收藏,3399 瀏覽
    • 威猛的小站長 提出于 2017-11-08 15:17

    相似問題

    小喜通天报