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、本申請實施例提供的消息中心的配置方法、電子設備、存儲介質及程序產品,通過響應于用戶在配置管理界面的操作,獲取并存儲消息中心的配置更新參數,提取消息中心的配置更新參數,并根據本文檔來自技高網...
【技術保護點】
1.一種消息中心的配置方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,提取所述消息中心的配置更新參數,包括:
3.根據權利要求1所述的方法,其特征在于,所述消息中心提供至少一個消息服務;其中,所述消息中心的配置更新參數中包括至少一個消息服務的配置更新參數;所述消息服務的配置更新參數中包括消息服務的時間戳;其中,所述消息服務的時間戳,表征獲取并存儲所述消息服務的配置更新參數的時間。
4.根據權利要求3所述的方法,其特征在于,根據所述消息中心的配置更新參數,對消息中心進行熱更新處理,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,所述配置管理界面中包括消息服務的開閉選擇框;所述消息中心的配置更新參數中包括至少一個消息服務的配置更新參數;所述消息服務的配置更新參數中包括:消息服務的開閉參數;
6.根據權利要求5所述的方法,其特征在于,所述配置管理界面中還包括消息服務的部署組輸入框;所述消息服務的配置更新參數中還包括:消息服務的部署組參數;
7.根據權利要求6所述的方法,其特征在于,所
8.一種電子設備,其特征在于,包括:存儲器,處理器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質中存儲有計算機執行指令,所述計算機執行指令被處理器執行時用于實現如權利要求1-7任一項所述的方法。
10.一種計算機程序產品,其特征在于,包括計算機程序,該計算機程序被處理器執行時實現權利要求1-7任一項所述的方法。
...【技術特征摘要】
1.一種消息中心的配置方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,提取所述消息中心的配置更新參數,包括:
3.根據權利要求1所述的方法,其特征在于,所述消息中心提供至少一個消息服務;其中,所述消息中心的配置更新參數中包括至少一個消息服務的配置更新參數;所述消息服務的配置更新參數中包括消息服務的時間戳;其中,所述消息服務的時間戳,表征獲取并存儲所述消息服務的配置更新參數的時間。
4.根據權利要求3所述的方法,其特征在于,根據所述消息中心的配置更新參數,對消息中心進行熱更新處理,包括:
5.根據權利要求1-4任一項所述的方法,其特征在于,所述配置管理界面中包括消息服務的開閉選擇框;所述消息中心的配置更新參數中包括至...
【專利技術屬性】
技術研發人員:王偉,
申請(專利權)人:中國銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。