[發(fā)明專利]減少用于分布式SIP服務(wù)器環(huán)境中爭用檢測的消息傳遞的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 201110333827.0 | 申請日: | 2011-10-28 |
| 公開(公告)號: | CN102469106A | 公開(公告)日: | 2012-05-23 |
| 發(fā)明(設(shè)計)人: | A·R·納戈帕爾;S·R·帕蒂爾;S·拉馬納坦;G·西華古瑪;M·B·特里瓦坦 | 申請(專利權(quán))人: | 國際商業(yè)機器公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 北京市中咨律師事務(wù)所 11247 | 代理人: | 張亞非;于靜 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 減少 用于 分布式 sip 服務(wù)器 環(huán)境 中爭用 檢測 消息 傳遞 方法 系統(tǒng) | ||
1.一種在計算機基礎(chǔ)設(shè)施中實現(xiàn)的方法,所述計算機基礎(chǔ)設(shè)施包含有形地體現(xiàn)在計算機可讀存儲介質(zhì)中的計算機可執(zhí)行代碼,所述計算機可讀存儲介質(zhì)包含可通過運行執(zhí)行以下操作的編程指令:
判定第一站點正在等待由第二站點鎖定的第一對象;
判定第三站點正在等待由所述第一站點鎖定的第二對象;
將第一探針發(fā)送到所述第二站點以判定所述第二站點是否正在等待;以及
接收指示有個站點正在等待由所述第一站點鎖定的對象的第二探針,其中所述第二探針進一步指示分布式服務(wù)器環(huán)境中要解決的死鎖。
2.如權(quán)利要求1中所述的方法,其中所述編程指令進一步可通過運行解決分布式服務(wù)器環(huán)境中的死鎖,包括結(jié)束正在等待所述第一對象的所述第一站點上的事務(wù)。
3.如權(quán)利要求1中所述的方法,其中所述編程指令進一步可通過運行接收指示所述第二站點未在等待的逆向探針,其中所述逆向探針進一步指示分布式服務(wù)器環(huán)境中沒有死鎖。
4.如權(quán)利要求1中所述的方法,其中所述編程指令進一步可通過運行獲取所述第一站點上的本地等待圖(WFG)。
5.如權(quán)利要求4中所述的方法,其中所述編程指令進一步可通過運行根據(jù)所述第一站點上的本地WFG,判定所述第一站點上的第一事務(wù)正在等待由所述第二站點上的第二事務(wù)鎖定的所述第一對象。
6.如權(quán)利要求5中所述的方法,其中所述編程指令進一步可通過運行判定所述第三站點上的第三事務(wù)正在等待由所述第一站點上的所述第一事務(wù)鎖定的所述第二對象。
7.如權(quán)利要求1中所述的方法,其中所述編程指令進一步可通過運行產(chǎn)生分布式服務(wù)器環(huán)境中的所有對象集。
8.如權(quán)利要求7中所述的方法,其中所述編程指令進一步可通過運行執(zhí)行以下操作:
計數(shù)所述所有對象集中的每個對象的死鎖查詢引用計數(shù);以及
計數(shù)所述所有對象集中的每個對象以及分布式服務(wù)器環(huán)境中的每個事務(wù)的事務(wù)查詢引用計數(shù)。
9.如權(quán)利要求8中所述的方法,其中所述編程指令進一步可通過運行選擇至少所述第一對象作為候選以便根據(jù)計數(shù)死鎖查詢引用計數(shù)和計數(shù)事務(wù)查詢引用計數(shù)檢測和解決分布式服務(wù)器環(huán)境中的死鎖。
10.如權(quán)利要求1中所述的方法,其中服務(wù)提供者至少執(zhí)行所述計算機基礎(chǔ)設(shè)施的創(chuàng)建、維護、部署和支持中的一項。
11.如權(quán)利要求1中所述的方法,其中權(quán)利要求1中的步驟由服務(wù)提供者基于訂閱、廣告和/或收費來提供。
12.一種在硬件中實現(xiàn)的用于檢測和解決分布式服務(wù)器環(huán)境中的死鎖的系統(tǒng),包括:
可通過運行執(zhí)行以下操作的事務(wù)管理器:
選擇至少第一對象作為候選以便檢測和解決分布式服務(wù)器環(huán)境中的死鎖;
判定第一站點正在等待由第二站點鎖定的第一對象;
判定第三站點正在等待由所述第一站點鎖定的第二對象;
將第一探針發(fā)送到所述第二站點以判定所述第二站點是否正在等待;以及
接收指示有個站點正在等待由所述第一站點鎖定的對象的第二探針,其中所述第二探針進一步指示分布式服務(wù)器環(huán)境中要解決的死鎖。
13.如權(quán)利要求12中所述的系統(tǒng),其中所述事務(wù)管理器進一步可通過運行解決分布式服務(wù)器環(huán)境中的死鎖,包括結(jié)束正在等待所述第一對象的所述第一站點上的事務(wù)。
14.如權(quán)利要求12中所述的系統(tǒng),其中所述事務(wù)管理器進一步可通過運行接收指示所述第二站點未在等待的逆向探針,其中所述逆向探針進一步指示分布式服務(wù)器環(huán)境中沒有死鎖。
15.如權(quán)利要求12中所述的系統(tǒng),其中所述事務(wù)管理器進一步可通過運行獲取所述第一站點上的本地等待圖(WFG)。
16.如權(quán)利要求15中所述的系統(tǒng),其中所述事務(wù)管理器進一步可通過運行根據(jù)所述第一站點上的本地WFG,判定所述第一站點上的第一事務(wù)正在等待由所述第二站點上的第二事務(wù)鎖定的所述第一對象。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國際商業(yè)機器公司,未經(jīng)國際商業(yè)機器公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110333827.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 具SIP中繼群組的系統(tǒng)和通信方法
- 過濾會話發(fā)起協(xié)議消息的系統(tǒng)、裝置和方法
- 觸發(fā)SIP終端注冊的實現(xiàn)方法及系統(tǒng)、SIP服務(wù)器、及SIP終端
- 允許多個SIP應(yīng)用的方法及系統(tǒng)
- 一種SIP會話保護的方法和系統(tǒng)
- 會話初始化協(xié)議消息分發(fā)系統(tǒng)、裝置和方法
- SIP會話系統(tǒng)及SIP終端狀態(tài)通知方法
- SIP設(shè)備與非SIP設(shè)備的通訊方法
- 一種SIP終端接入鑒權(quán)的方法
- 一種會話初始協(xié)議服務(wù)器的性能評估方法和裝置





