在presentation about Zend Server中,作者列出了Zend Monitor的功能。其中一项功能称为:
这意味着什么,如果你减去错误和异常监控? 如果没有通过以及错误或未捕获的异常,如何检测失败的函数?
答案 0 :(得分:3)
希望现在提供“来自制造商”的回答还为时不晚(我在Zend Server上工作),但是当其中一个观看的功能触发“功能错误”事件(以及“数据库错误”事件)时(在监视规则中定义)返回布尔值FALSE。
这遵循一种模式,这种模式在更“传统”的PHP API(例如mysql,curl,openssl等)中很常见,其中某些函数只返回FALSE以指示失败,然后您需要调用“get_errors” ()“功能,看看出了什么问题。
这与“正常”PHP错误不同,后者是E_ERROR,E_WARNING等错误类型,其他一些PHP函数会在出现故障时引发。
答案 1 :(得分:2)
除了“营销说话”......
“失败的功能”意味着:
参见
http://files.zend.com/help/Zend-Server/monitor.htm
Zend Monitor [...]值得关注 各种事件,如错误,失败 功能,慢脚本,数据库 错误等。当事件发生时, Zend Monitor收集并报告所有内容 相关的调试信息。
什么是活动?
事件由创建的规则管理 在规则管理中|监控。规则 定义事件的性质和 捕获事件相关的参数 申请中的信息。
您可以在此处查看规则管理的事件(在页面中搜索“规则管理”):
http://www.oracle.com/technetwork/articles/vaswani-zend-083732.html
还在这里:
http://static.zend.com/topics/Zend-Server-Reference-Manual-v403-2.pdf