badqiu

          XPer
          隨筆 - 46, 文章 - 3, 評論 - 195, 引用 - 0
          數據加載中……

          01 2011 檔案

          分布式應用上下文(Distributed ThreadLocal)
               摘要: 單機應用內,在進程內部,我們可以使用ThreadLocal傳遞應用上下文的方式. 當前的 Spring Secrucity , Spring TransactionManager, Log4J MDC, Struts2 ActionContext等等應用場景隨處可見.
          但在是分布式系統下,由于不是在同一個進程內,所以無法使用ThreadLocal. 那么什么是分布式ThreadLocal呢?就是將一個系統中的ThreadLocal信息可以傳遞至下一個系統,將兩者的調用可以關聯起來。如對應用有一個調用,我們生成一個請求ID (traceId),在后面所有分布式系統調用中,可以通過這個traceId將所有調用關聯起來,這樣查找調用日志都將十分方便.  閱讀全文

          posted @ 2011-01-04 19:56 badqiu 閱讀(2300) | 評論 (3)  編輯

          主站蜘蛛池模板: 岳普湖县| 桦川县| 太白县| 石屏县| 五寨县| 信阳市| 衡东县| 连山| 尼木县| 永昌县| 鄄城县| 浙江省| 鄂尔多斯市| 天镇县| 庄浪县| 郧西县| 岳普湖县| 涟源市| 新和县| 方城县| 油尖旺区| 墨脱县| 临汾市| 偃师市| 托克逊县| 镇江市| 徐闻县| 临夏市| 延庆县| 山西省| 柳林县| 井陉县| 兴安盟| 平定县| 延庆县| 湟中县| 安陆市| 宁化县| 宁武县| 察雅县| 渑池县|