Zmiany pomiędzy wersją 16 and wersją 17 dla DeployerGuide/Customization/EmailsInBackground

Pokaż
Ignoruj:
Data i czas:
03/25/14 13:55:57 (11 years temu)
Autor:
WN (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/EmailsInBackground

    v16 v17  
    5555}}} 
    5656 
     57== Konfiguracja == 
     58Możliwa jest zmiana domyślnych wartości parametrów określających częstotliwość wykonywania poszczególnych operacji. 
     59 
     60W celu zmiany tych wartości należy ustawić/dodać odpowiednie stałe w pliku public_html/apps/edokumenty/config.inc, a następnie zrestartować sam proces. 
     61 
     62Maksymalna liczba wątków, jakie mogą zostać uruchomione przez proces główny 
     63{{{ 
     64define('BG_MAX_THREADS', 14); 
     65}}} 
     66 
     67self::$maxThreads = defined('BG_MAX_THREADS') ? BG_MAX_THREADS : 14; 
     68        self::$maxThreads2 = self::$maxThreads - 2; // reserve at least 2 threads for sending 
     69        self::$maxThreads3 = self::$maxThreads2 - 2; //  reserve at least 2 threads for receiving from INBOX 
     70         
     71        self::$maxTasksInThread = defined('BG_MAX_TASKS_PER_THREAD') ? BG_MAX_TASKS_PER_THREAD : 200; 
     72         
     73        self::$hiFoldersRecentSyncInterval = defined('EMAIL_BG_HI_FOLDERS_RECENT_SYNC_INTERVAL') ? EMAIL_BG_HI_FOLDERS_RECENT_SYNC_INTERVAL : 600; 
     74        self::$hiFoldersRecentSyncIntervalNoLog = defined('EMAIL_BG_HI_FOLDERS_RECENT_SYNC_INTERVAL_NL') ? EMAIL_BG_HI_FOLDERS_RECENT_SYNC_INTERVAL_NL : 1800; 
     75        self::$hiFoldersFullSyncInterval = defined('EMAIL_BG_HI_FOLDERS_FOLDERS_FULL_SYNC_INTERVAL') ? EMAIL_BG_HI_FOLDERS_FOLDERS_FULL_SYNC_INTERVAL : 3600; 
     76        self::$hiFoldersFullSyncIntervalNoLog = defined('EMAIL_BG_HI_FOLDERS_FOLDERS_FULL_SYNC_INTERVAL_NL') ? EMAIL_BG_HI_FOLDERS_FOLDERS_FULL_SYNC_INTERVAL_NL : 4800; 
     77        self::$loFoldersSyncStart = defined('EMAIL_BG_LO_FOLDERS_SYNC_START') ? EMAIL_BG_LO_FOLDERS_SYNC_START : '20:00'; 
     78         
     79        if(!preg_match('/^([01][0-9])|(2[0-3]):[0-5][0-9]$/', self::$loFoldersSyncStart)) { 
     80            self::$loFoldersSyncStart = '20:00'; 
     81        } 
     82}}} 
     83 
     84