System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及軌道交通綜合監控,尤其涉及一種軌道交通監控系統的新建線路接入方法和監控系統。
技術介紹
1、近年來,軌道交通的建設發展迅速,許多城市地鐵線路規劃成網,傳統的“一線一中心”的建設模式下,資源重復性高、建設成本高,且系統封閉,制約了軌道交通的發展。
2、隨著多線管控和智慧化應用的發展,通過統一建設的多線中心綜合監控系統來統一資源和數據,后期各線路直接接入該綜合監控系統,實現資源共享,降低建設成本。
3、但是,各個線路共用一個綜合監控系統時,每條線路的建設周期和開通時間各不相同,不同線路的建設廠家不同,導致新建線路接入系統后進行聯合調試期間,可能對已經開通運營的線路造成較大影響。
技術實現思路
1、本申請示例性的實施方式中提供一種軌道交通監控系統的新建線路接入方法和監控系統,用以實現在新建線路接入后進行調試時,不影響原有線路的運行。
2、根據示例性的實施方式中的第一方面,提供一種軌道交通監控系統的新建線路接入方法,應用于監控軌道交通系統,軌道交通監控系統包括服務器集群,服務器集群中包括第一服務器和第二服務器;第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;第二服務器中部署有為第二線路提供服務的業務處理單元;第一線路為新建線路,第二線路為多個原有線路中的任意一個;
3、若第一服務器檢測到第一線路接入,則向第二服務器發送第一線路的第一注冊信息,并接收來自第二服務器的第二線路的第二注冊信息;其中,第一注冊信息包括第一線
4、在預設時間內,第一服務器控制消息隔離開關開啟,以使第二服務器隔離來自第一服務器的聯合調試控制命令和業務數據;在非預設時間內,第一服務器控制消息隔離開關打開,以使第二服務器接收來自第一服務器的聯合調制控制命令和業務數據;其中,預設時間內,第一線路處于獨立調試狀態,第二線路處于運行狀態;非預設時間內,第一線路和第二線路均處于聯合調試狀態;業務數據為第一線路的服務狀態信息指示的第一線路的可用服務對應的業務數據。
5、本申請實施例,在相關技術的傳統的綜合監控系統的基礎上進行改進,改進的系統稱為軌道交通監控系統。其中,軌道交通監控系統中,按照線路的功能和業務劃分為業務處理單元,每個業務處理單元部署在一個服務器上。軌道交通監控系統包括服務器集群,服務器集群中包括第一服務器和第二服務器;第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;第二服務器中部署有為第二線路提供服務的業務處理單元;第一線路為新建線路,第二線路為多個原有線路中的任意一個。這樣,當第一服務器檢測到第一線路接入后,可以向第二服務器發送第一線路的注冊消息,接收來自第二服務器的第二線路的第二注冊消息。第一注冊消息和第二注冊消息中分別包括各自的線路的服務狀態信息。通過該反向注冊過程,第二線路獲知了第二線路接入的情況,并實現了新建線路和已有線路之間的消息互通。并且,在預設時間內,第一服務器控制消息隔離開關開啟,以使第二服務器隔離來自第一服務器的聯合調試控制命令和業務數據;在非預設時間內,第一服務器控制消息隔離開關打開,以使第二服務器接收來自第一服務器的聯合調制控制命令和業務數據;其中,預設時間內,第一線路處于獨立調試狀態,第二線路處于運行狀態;非預設時間內,第一線路和第二線路均處于聯合調試狀態;業務數據為第一線路的服務狀態信息指示的第一線路的可用服務對應的業務數據。這樣,新建線路可以在原有線路運行期間單獨調試,在原有線路不運行的時候配合新建線路進行聯合調試,不影響原有線路的運行。
6、在一種可能的實現方式中,若服務器集群包括第三服務器,第三服務器為第三線路提供服務,第三線路為多個原有線路中的任意一個;第三線路與第二線路不同;
7、方法還包括:第二服務器向第三服務器發送第二注冊信息,并接收來自第三服務器的第三線路的第三注冊信息;其中,第三注冊信息包括第三線路的服務狀態信息。
8、上述實施例,實現已有線路之間的注冊信息的互通過程。
9、在一種可能的實現方式中,第二注冊信息還包括第二線路的域間網關信息;
10、第二服務器包括第二服務層和第二應用層,第三服務器包括第三服務層和第三應用層;
11、第二服務器向第三服務器發送第二注冊信息,包括:
12、第二服務器通過第二服務層向第三服務層發送第二線路的服務狀態信息;
13、第二服務器通過第二應用層向第三應用層發送第二線路的域間網關信息。
14、上述實施例,由于服務狀態信息和域間網關信息特性不同,其中,服務層交互數據量大、頻率高,因此服務層數據交互通過服務層采用服務互聯的方式存在,而應用層交互數據量小、頻率低,因此應用層數據交互通過域間網關實現。
15、在一種可能的實現方式中,方法還包括:
16、第三服務器查詢存儲的第二注冊信息,確定第二服務器的第二可用服務;
17、第三服務器訂閱第二可用服務支持的第一目標數據;
18、第三服務器將第一目標數據發送至用于展示第三線路的業務數據的客戶端。
19、上述實施例,實現了任意一個線路訂閱其他線路的可用服務的業務數據的過程。
20、在一種可能的實現方式中,方法還包括:
21、第三服務器查詢第三注冊信息,確定第三線路的第三可用服務,并訂閱第三可用服務支持的第二目標數據;
22、若第二目標數據為第二線路的業務數據,則第三服務器將第二目標數據發送至用于展示第三線路的業務數據的客戶端;
23、若第二目標數據為第三線路的業務數據,則第三服務器查詢存儲的第二注冊信息,確定第二服務器的第二可用服務,并訂閱第二可用服務支持的第三目標數據,并將第三目標數據發送至用于展示第三線路的業務數據的客戶端。
24、上述實施例,實現了任意一個線路訂閱其他線路的可用服務的業務數據以及自身的可用服務的業務數據的過程。
25、在一種可能的實現方式中,第二服務器包括第二注冊中心,方法還包括:
26、第二線路向第二注冊中心進行注冊,生成第二注冊信息。
27、上述實施例,實現了已有線路通過分布式注冊中心進行注冊的過程。
28、在一種可能的實現方式中,服務狀態信息包括相應的線路的服務列表、每個服務的可用狀態、以及每個服務的ip地址和端口。
29、上述實施例,通過服務狀態信息可以快速定位哪些服務是可用的。
30、根據示例性的實施方式中的第二方面,提供一種軌道交通監控系統,軌道交通監控系統包括服務器集群,服務器集群中包括第一服務器和第二服務器;第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;第二服務器中部署有為第二線路提供服務的業務處理單元;第一線路為新建線路,第二線路為多個原有線路中的任意一個;
31、第一服務器被配置為執行:
本文檔來自技高網...【技術保護點】
1.一種軌道交通監控系統的新建線路接入方法,其特征在于,應用于監控軌道交通系統,所述軌道交通監控系統包括服務器集群,所述服務器集群中包括第一服務器和第二服務器;所述第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;所述第二服務器中部署有為第二線路提供服務的業務處理單元;所述第一線路為新建線路,所述第二線路為多個原有線路中的任意一個;
2.根據權利要求1所述的方法,其特征在于,若所述服務器集群中還包括第三服務器,所述第三服務器為第三線路提供服務,所述第三線路為多個原有線路中的任意一個;所述第三線路與所述第二線路不同;
3.根據權利要求2所述的方法,其特征在于,所述第二注冊信息還包括所述第二線路的域間網關信息;
4.根據權利要求2所述的方法,其特征在于,所述方法還包括:
5.根據權利要求2所述的方法,其特征在于,所述方法還包括:
6.根據權利要求1~5任一項所述的方法,其特征在于,所述第二服務器包括第二注冊中心,所述方法還包括:
7.根據權利要求1~5任一項所述的方法,其特征在于,所述服務狀態信息
8.一種軌道交通監控系統,其特征在于,所述軌道交通監控系統包括服務器集群,所述服務器集群中包括第一服務器和第二服務器;所述第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;所述第二服務器中部署有為第二線路提供服務的業務處理單元;所述第一線路為新建線路,所述第二線路為多個原有線路中的任意一個;
9.根據權利要求8所述的系統,其特征在于,若所述服務器集群中還包括第三服務器,所述第三服務器為第三線路提供服務,所述第三線路為多個原有線路中的任意一個;所述第三線路與所述第二線路不同;
10.根據權利要求9所述的系統,其特征在于,所述第二注冊信息還包括所述第二線路的域間網關信息;
...【技術特征摘要】
1.一種軌道交通監控系統的新建線路接入方法,其特征在于,應用于監控軌道交通系統,所述軌道交通監控系統包括服務器集群,所述服務器集群中包括第一服務器和第二服務器;所述第一服務器中部署有為第一線路提供服務的業務處理單元和消息隔離開關;所述第二服務器中部署有為第二線路提供服務的業務處理單元;所述第一線路為新建線路,所述第二線路為多個原有線路中的任意一個;
2.根據權利要求1所述的方法,其特征在于,若所述服務器集群中還包括第三服務器,所述第三服務器為第三線路提供服務,所述第三線路為多個原有線路中的任意一個;所述第三線路與所述第二線路不同;
3.根據權利要求2所述的方法,其特征在于,所述第二注冊信息還包括所述第二線路的域間網關信息;
4.根據權利要求2所述的方法,其特征在于,所述方法還包括:
5.根據權利要求2所述的方法,其特征在于,所述方法還包括:
6.根據權利要求1~5任一項所述的方法...
【專利技術屬性】
技術研發人員:謝道勤,劉見,陳小遠,孫鵬飛,李永明,
申請(專利權)人:青島海信網絡科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。