[發(fā)明專利]一種應(yīng)用系統(tǒng)規(guī)則管理方法及裝置在審
| 申請?zhí)枺?/td> | 201710500346.1 | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107315611A | 公開(公告)日: | 2017-11-03 |
| 發(fā)明(設(shè)計)人: | 李棟梁;亓開元;房體盈 | 申請(專利權(quán))人: | 鄭州云海信息技術(shù)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/44 |
| 代理公司: | 北京安信方達(dá)知識產(chǎn)權(quán)代理有限公司11262 | 代理人: | 李紅爽,龍洪 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 應(yīng)用 系統(tǒng) 規(guī)則 管理 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明屬于規(guī)則管理領(lǐng)域,尤其涉及一種應(yīng)用系統(tǒng)規(guī)則管理方法及裝置。
背景技術(shù)
IT應(yīng)用系統(tǒng)開發(fā)中存在很多通用的校驗規(guī)則,例如:起止日期查詢范圍限制、金額字段小數(shù)點后尾數(shù)限制等,大部分是由開發(fā)人員單獨開發(fā),每人編寫不同的實現(xiàn)代碼、代碼質(zhì)量難以保證,嚴(yán)重的導(dǎo)致系統(tǒng)崩潰,安全難以得到保障,且在規(guī)則變化后,開發(fā)人員需重新修改代碼、重啟應(yīng)用服務(wù)才能夠生效,后期維護(hù)工作也十分復(fù)雜。
因此,迫切需要一種高效、安全的應(yīng)用系統(tǒng)規(guī)則管理方案來解決上述技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明提供一種應(yīng)用系統(tǒng)規(guī)則管理方法及裝置,以解決上述問題。
本發(fā)明實施例提供一種應(yīng)用系統(tǒng)規(guī)則管理方法。上述方法包括以下步驟:通過參數(shù)配置界面進(jìn)行參數(shù)配置,設(shè)置應(yīng)用系統(tǒng)規(guī)則;
加載設(shè)置的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理。
本發(fā)明實施例提供一種應(yīng)用系統(tǒng)規(guī)則管理裝置,包括設(shè)置模塊、處理模塊;其中,所述設(shè)置模塊與所述處理模塊相連;
所述設(shè)置模塊,用于通過參數(shù)配置界面進(jìn)行參數(shù)配置,設(shè)置應(yīng)用系統(tǒng)規(guī)則;
所述處理模塊,用于加載設(shè)置的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理。
通過以下方案:通過參數(shù)配置界面進(jìn)行參數(shù)配置,設(shè)置應(yīng)用系統(tǒng)規(guī)則;加載設(shè)置的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理。
上述技術(shù)方案中,僅僅通過可視化參數(shù)配置界面進(jìn)行參數(shù)配置,即可生成應(yīng)用系統(tǒng)規(guī)則,降低了操作人員的專業(yè)度,大大提高了規(guī)則修改的便利性,提高了效率;同時,通過參數(shù)配置界面進(jìn)行參數(shù)配置,無需修改代碼和重啟服務(wù),降低了出錯率,保證了安全。
通過以下方案:應(yīng)用系統(tǒng)啟動時,將所述應(yīng)用系統(tǒng)規(guī)則加載至系統(tǒng)緩存;調(diào)用系統(tǒng)緩存中的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理,提高了系統(tǒng)處理效率。
上述技術(shù)方案中,通過對系統(tǒng)緩存中的應(yīng)用系統(tǒng)規(guī)則進(jìn)行調(diào)用,大大提高了系統(tǒng)處理效率。
通過以下方案:設(shè)置系統(tǒng)緩存的有效時間,每次自動刷新時,判斷緩存是否失效,若沒有失效,則不進(jìn)行后續(xù)更新處理。
上述技術(shù)方案中,通過設(shè)置系統(tǒng)緩存的有效時間,避免應(yīng)用系統(tǒng)規(guī)則頻繁處理,保證了系統(tǒng)的平穩(wěn)運(yùn)行。
通過以下方案:業(yè)務(wù)處理時,對所述應(yīng)用系統(tǒng)規(guī)則添加讀鎖;或者,刷新系統(tǒng)緩存過程中,添加寫鎖,直至所述應(yīng)用系統(tǒng)規(guī)則更新完畢。
上述技術(shù)方案中,通過業(yè)務(wù)處理時;或者,刷新系統(tǒng)緩存過程中鎖機(jī)制的設(shè)置,避免了應(yīng)用系統(tǒng)規(guī)則前后使用不一致,導(dǎo)致系統(tǒng)出錯,有利于保證系統(tǒng)的平穩(wěn)運(yùn)行。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1所示為本發(fā)明實施例1的參數(shù)管理方法處理流程圖;
圖2所示為本發(fā)明實施例2的參數(shù)管理裝置結(jié)構(gòu)圖;
圖3所示為本發(fā)明實施例3的參數(shù)管理裝置結(jié)構(gòu)圖。
具體實施方式
下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
圖1所示為本發(fā)明實施例1的參數(shù)管理方法處理流程圖,包括以下步驟:
步驟101:通過參數(shù)配置界面進(jìn)行參數(shù)配置,設(shè)置應(yīng)用系統(tǒng)規(guī)則;
界面操作:
一般系統(tǒng)參數(shù)的修改都需要專業(yè)運(yùn)維/開發(fā)人員進(jìn)行修改,本發(fā)明實施例設(shè)計了HTML界面,降低了專業(yè)度,提高了可視化能力,使一些不具備IT知識的人員也可以方便、快捷的進(jìn)行查詢、修改操作。
步驟102:加載設(shè)置的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理。
進(jìn)一步地,應(yīng)用系統(tǒng)啟動時,將所述應(yīng)用系統(tǒng)規(guī)則加載至系統(tǒng)緩存;調(diào)用系統(tǒng)緩存中的所述應(yīng)用系統(tǒng)規(guī)則,對業(yè)務(wù)進(jìn)行處理。
其中,通過刷新系統(tǒng)緩存,重新加載數(shù)據(jù)庫中的參數(shù)配置信息,更新所述應(yīng)用系統(tǒng)規(guī)則。
其中,通過定義cron表達(dá)式設(shè)置自動刷新執(zhí)行時間,對系統(tǒng)緩存進(jìn)行刷新。
進(jìn)一步地,設(shè)置系統(tǒng)緩存的有效時間,每次自動刷新時,判斷緩存是否失效,若沒有失效,則不進(jìn)行后續(xù)更新處理。
進(jìn)一步地,業(yè)務(wù)處理時,對所述應(yīng)用系統(tǒng)規(guī)則添加讀鎖。
進(jìn)一步地,刷新系統(tǒng)緩存過程中,添加寫鎖,直至所述應(yīng)用系統(tǒng)規(guī)則更新完畢。
具體而言:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于鄭州云海信息技術(shù)有限公司,未經(jīng)鄭州云海信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710500346.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場
- 使用應(yīng)用的方法和應(yīng)用平臺
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測方法及應(yīng)用檢測裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 規(guī)則發(fā)現(xiàn)程序、規(guī)則發(fā)現(xiàn)處理和規(guī)則發(fā)現(xiàn)裝置
- 不規(guī)則瓶蓋
- 相關(guān)規(guī)則分析裝置以及相關(guān)規(guī)則分析方法
- 分析規(guī)則調(diào)整裝置、分析規(guī)則調(diào)整系統(tǒng)以及分析規(guī)則調(diào)整方法
- 規(guī)則抽取方法和規(guī)則抽取設(shè)備
- 終端規(guī)則引擎裝置、終端規(guī)則運(yùn)行方法
- 布(規(guī)則)
- 規(guī)則呈現(xiàn)方法、存儲介質(zhì)和規(guī)則呈現(xiàn)裝置
- 可編寫規(guī)則配置模塊、規(guī)則生成系統(tǒng)、及規(guī)則管理平臺
- 不規(guī)則圍棋





