參數配置
(1)在Spring的配置中(zhōng)提供的默認參數列表:
參數名(míng) | 作(zuò)用(yòng)域 |
默認值 |
描述 |
---|---|---|---|
urule.group.create | 服務(wù)端 | false | 是否開放团隊自由創建功能(néng),默認情況下隻有(yǒu)第一個注冊用(yòng)戶可(kě)以創建团隊,允許創建多(duō)個团隊。如果設置為(wèi)true,則每一個注冊用(yòng)戶都可(kě)以創建团隊。 |
urule.debug | 服務(wù)端/客戶端 | true | 調試信息是否輸出,默認為(wèi)true,設置成false的時候,規則運行時所有(yǒu)的調試信息都不會輸出。在生産(chǎn)環境,一定要将urule.debug屬性設置為(wèi)false,否則因為(wèi)有(yǒu)調試信息産(chǎn)生會影響系統性能(néng)。 |
urule.knowledgeUpdateCycle | 客戶端 | 0 | 值為(wèi)一個數字,用(yòng)來指定客戶端多(duō)久到服務(wù)端檢查當前知識包有(yǒu)沒有(yǒu)更新(xīn)。如果為(wèi)0則每次都檢查,為(wèi)1則永不檢查,為(wèi)1以上的值,則表示每隔多(duō)少毫秒(miǎo)檢查一次,比如10000,就表示每隔10000毫秒(miǎo)檢查一次。默認值是0,表示每次都檢查,詳細描述見“客戶端服務(wù)器配置”章節。 |
urule.resporityServerUrl | 客戶端 | 客戶端上配置的服務(wù)器地址,用(yòng)于獲取在服務(wù)器上的知識包信息,詳細描述見客戶端服務(wù)器配置章節。 |
(2)在Spring的配置中(zhōng)提供的可(kě)選參數:
參數名(míng) | 作(zuò)用(yòng)域 |
默認值 |
描述 |
---|---|---|---|
urule.dynamicJarsPath | 服務(wù)端/客戶端 | java.tmp.io | 指定動态Jar文(wén)件的存儲父目錄:如果不想讓引擎默認獲取到java.tmp.io的臨時目錄來作(zuò)為(wèi)動态Jar文(wén)件的存儲父目錄,那麽就需要修改urule.dynamicJarsPath的屬性為(wèi)本地服務(wù)器磁盤上的某一存在的目錄,并且擁有(yǒu)讀寫權限,否則啓動時會産(chǎn)生錯誤 |
spring.main.allow-bean-definition-overriding | 服務(wù)端/客戶端 | false | 是否允許spring bean的動态覆蓋,若啓用(yòng)Jar文(wén)件熱部署特性就将參數設為(wèi)true,默認值是false |
urule.defaultHtmlFileDebugPath | 客戶端 | null | 在代碼中(zhōng)調用(yòng)規則時,如果也要在本地查看調試信息,在指定該參數項為(wèi)已存在的磁盤目錄路徑後,就會向這個屬性對應的目錄中(zhōng)輸出以HTML格式的日志(zhì)文(wén)件;默認值為(wèi)空時,是不會輸出任何日志(zhì)文(wén)件。 |
urule.rest.parameter.name | 服務(wù)端 | 參數 | 這個值決定了rest調用(yòng)時的輸入Map的名(míng)字,可(kě)指定為(wèi)“param”;如果沒有(yǒu)配置,默認值為(wèi)"參數" |