1. 程式人生 > >普元 EOS Platform 7.6 Oracle資料庫,定時任務偶爾出現不執行問題

普元 EOS Platform 7.6 Oracle資料庫,定時任務偶爾出現不執行問題

【解答】

問題原因:兩個default應用沒有配置叢集,卻連線了同一個資料庫,而且都開啟了排程器

專案裡使用的解決辦法:將一個default應用的排程器開關關閉,使定時任務只在另一個default應用中執行,修改後定時任務執行正常

關閉排程器的兩步操作:修改的是不需要執行定時任務應用下的配置

1、登入Governor—>配置—>定時器,排程器狀態所在行,點選“停止”,如下圖:

2、將apps_config\default\config\user-config.xml如下紅色標註的配置改為false

    <module name="Schedule">
        <group name="Default">
            <configValue key="IsSchedulerStart">false</configValue>


        </group>
    </module>

建議:1、若兩個應用是要叢集的效果,請配置叢集;

           2、若是獨立的兩個應用,最好使用獨立兩個資料庫;