翻譯|使用教程|編輯:黃竹雯|2019-04-26 14:13:12.000|閱讀 317 次
概述:本文主要與大家分享如何在遠(yuǎn)程Zend Server上部署新創(chuàng)建的項(xiàng)目、如何使用Application Monitoring來識(shí)別和解決三種類型的事件:Custom Event(自定義事件),PHP錯(cuò)誤和 Slow Request Execution(慢速請(qǐng)求執(zhí)行)。屬于使用Zend Studio和Zend Server進(jìn)行根本原因分析的第二和第三步驟。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
本步驟主要說明如何在遠(yuǎn)程Zend Server上部署新創(chuàng)建的項(xiàng)目。
要部署你的應(yīng)用程序:
此步驟主要演示如何使用Application Monitoring來識(shí)別和解決三種類型的事件:Custom Event(自定義事件),PHP錯(cuò)誤和 Slow Request Execution(慢速請(qǐng)求執(zhí)行)。
以下這個(gè)示例,我們將使用名為“zend_monitor_custom_event”的Zend Server Monitor PHP API。此API創(chuàng)建為你的代碼生成的自定義事件。收集的信息通常包含三個(gè)參數(shù):類,文本和用戶數(shù)據(jù)。
<?php
zend_monitor_custom_event("Application", "Hello world!");
?>

有關(guān)如何解決Custom Event的詳細(xì)信息,請(qǐng)參閱。
此示例將演示當(dāng)你的語法中出現(xiàn)簡單錯(cuò)誤而導(dǎo)致PHP錯(cuò)誤時(shí),應(yīng)用程序監(jiān)視的有用性。
<?php $a = 5/0; echo "Hello World!" ?>

有關(guān)如何解決PHP錯(cuò)誤的詳細(xì)信息,請(qǐng)參閱。
當(dāng)腳本執(zhí)行時(shí)間超出定義的限制時(shí),會(huì)發(fā)生慢速請(qǐng)求執(zhí)行。
<?php
for ($i = 0; $i < 99999; $i++) {
$a = hash_hmac('ripemd160', 'The quick ....', 'secret');
}
?>

有關(guān)如何解決慢速請(qǐng)求執(zhí)行事件的詳細(xì)信息,請(qǐng)參閱。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn