mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-09 03:32:00 +09:00
상수가 선언되어 있지 않으면 계산 안함 & 생성되는 파일 이름 변경
microtime이나 $elapsed_time 계산 부분을 제외 생성되는 파일 이름을 _db_slow_trigger.php에서 _slow_trigger.php로 변경(_db 삭제)
This commit is contained in:
parent
02c1f8b5f6
commit
4ed0c75d05
1 changed files with 15 additions and 6 deletions
|
|
@ -1147,7 +1147,11 @@ class ModuleHandler extends Handler
|
|||
}
|
||||
|
||||
//store before trigger call time
|
||||
$before_trigger_time = microtime(true);
|
||||
$before_trigger_time = NULL;
|
||||
if(!defined('__LOG_SLOW_TRIGGER__'))
|
||||
{
|
||||
$before_trigger_time = microtime(true);
|
||||
}
|
||||
|
||||
foreach($triggers as $item)
|
||||
{
|
||||
|
|
@ -1191,15 +1195,20 @@ class ModuleHandler extends Handler
|
|||
}
|
||||
|
||||
//store after trigger call time
|
||||
$after_trigger_time = microtime(true);
|
||||
|
||||
$elapsed_time = ($after_trigger_time - $before_trigger_time) * 1000;
|
||||
|
||||
$after_trigger_time = NULL;
|
||||
//init value to 0
|
||||
$elapsed_time = 0;
|
||||
if(!defined('__LOG_SLOW_TRIGGER__'))
|
||||
{
|
||||
$after_trigger_time = microtime(true);
|
||||
$elapsed_time = ($after_trigger_time - $before_trigger_time) * 1000;
|
||||
}
|
||||
|
||||
// if __LOG_SLOW_TRIGGER__ is defined, check elapsed time and leave trigger time log
|
||||
if(__LOG_SLOW_TRIGGER__> 0 && $elapsed_time > __LOG_SLOW_TRIGGER__)
|
||||
{
|
||||
$buff = '';
|
||||
$log_file = _XE_PATH_ . 'files/_db_slow_trigger.php';
|
||||
$log_file = _XE_PATH_ . 'files/_slow_trigger.php';
|
||||
if(!file_exists($log_file))
|
||||
{
|
||||
$buff = '<?php exit(); ?' . '>' . "\n";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue